人们通过使用由很多词语组成的语言来表达自己的思想。而计算机使用一种只包含 1 和 0 的简单语言 ,其中 1 表示"开",0 表示 "关"。尝试用 0 和 1 和计算机交流就好像尝试用摩尔斯电报码与朋友交谈一样 -- -- 是可以这样做,但是何必呢?
编程语言相当于 你和计算机之间的翻译。您不必学习计算机自己的语言(即"机器语言 "),而 是可以使用编程语言,以一种更易于学习和理解的方式向计算机发出指令。
一种称为编译器 (Compiler) 的专用程序接受用编程语言编写的指令,并将这些指令转换为机器语言。实际上就是这样一个翻译顺序: Visual Basic 代码 --> 编译器 --> 机器语言。至于编译器,Visual Basic 本身就提供,你就不用多操心了。
所以对你来说,你根本不用了解机器语言,也不用了解编译器,你只要学会使用 Visual Basic 语言就行了 。
Visual Basic 语言的内部结构
在许多方面 Visual Basic 与你日常使用的语言非常类似。当您 说话或写作时会用到不同类型的词,例如名词或动词,这些类型定义了各自的用法。Visual B asic 也有不同类型的词(称作"编程元素"),这些编程元素定义了各自 在编程中的用法。
Visual Basic 中的编程元素包括语句 (Statement)、声明 (Declaration)、方法 (Method)、运算符 (Operator) 和关键字 (Keywords)。
书面语和口语也有规则或语法来定义句子中词语的顺序。Visual B asic 也有语法,它乍看上去可能很奇怪,但实际上非常简单。例如,表达"我的汽车的最大速度是 55"这个意思时,可编写如下代码:
Car .Speed.Maximum = 55
书面语和口语也具有结构:例如 ,一本书内有章节,章节内有段落,段落内有句子。用 Visual Basic 编写的程序也具有结构:模块 (Module) 相当于章节,过程(Procedure) 相当于段落,而代码行相当于句子。
编程原理
计算机本身并不聪明。
=====天王盖地虎 宝塔镇河妖=====而计算机使用一种只包含 1 和 0 的简单语言,其中 1 表示"开",0 表示"关"。尝试用!
计算机本质上不过是一大堆微小的电子开关,这些开关只有两个功能,不是开就是关。通过设置这些开关的不同组合 ,可以使计算机做一些事情,例如在屏幕上显示某些内容或发出声音。这就是最简单的编程概念:告诉计算机做什么。
当然,了解哪些开关组合能使计算机做你想做的事是一件极其困难的任务,这也 是编程语言产生的原因 。
