工具搜索引擎 加入收藏
意见反馈
帮助中心
繁體中文
首页 工具超市 产品信息 资讯中心 工具黄页 站长工具 实用工具 会员管理 联系我们  
广告投放
您当前的位置:工具网站长书库> vb2005教程

什么是编程语言 ( Programming Language ) ?

在集中精力开始学习 Visual Basic 2005 编程语言 (Programming Language) 之前,了解什么是编程语言及其原理(包括一些编程术语)对你会有帮助。

编程原理

计算机本身并不聪明。

计算机本质上不过是一大堆微小的电子开关,这些开关只有两个功能,不是开就是关。通过设置这些开关的不同组合,可以使计算机做一些事情,例如在屏幕上显示某些内容或发出声音。这就是最简单的编程概念:告诉计算机做什么。

当然,了解哪些开关组合能使计算机做你想做的事是一件极其困难的任务,这也是编程语言产生的原因。

什么是编程语言?

人们通过使用由很多词语组成的语言来表达自己的思想。而计算机使用一种只包含 1 和 0 的简单语言,其中 1 表示“开”,0 表示“关”。尝试用 0 和 1 和计算机交流就好像尝试用摩尔斯电报码与朋友交谈一样——是可以这样做,但是何必呢?

编程语言相当于你和计算机之间的翻译。您不必学习计算机自己的语言(即“机器语言”),而是可以使用编程语言,以一种更易于学习和理解的方式向计算机发出指令。

一种称为编译器 (Compiler) 的专用程序接受用编程语言编写的指令,并将这些指令转换为机器语言。实际上就是这样一个翻译顺序: Visual Basic 代码 --> 编译器 --> 机器语言。至于编译器,Visual Basic 本身就提供,你就不用多操心了。

所以对你来说,你根本不用了解机器语言,也不用了解编译器,你只要学会使用 Visual Basic 语言就行了。

Visual Basic 语言的内部结构

在许多方面 Visual Basic 与你日常使用的语言非常类似。当您说话或写作时会用到不同类型的词,例如名词或动词,这些类型定义了各自的用法。Visual Basic 也有不同类型的词(称作“编程元素”),这些编程元素定义了各自在编程中的用法。

Visual Basic 中的编程元素包括语句 (Statement)、声明 (Declaration)、方法 (Method)、运算符 (Operator) 和关键字 (Keywords)。

书面语和口语也有规则或语法来定义句子中词语的顺序。Visual Basic 也有语法,它乍看上去可能很奇怪,但实际上非常简单。例如,表达“我的汽车的最大速度是 55”这个意思时,可编写如下代码:

Car.Speed.Maximum = 55 

书面语和口语也具有结构:例如,一本书内有章节,章节内有段落,段落内有句子。用 Visual Basic 编写的程序也具有结构:模块 (Module) 相当于章节,过程(Procedure) 相当于段落,而代码行相当于句子。

编者:woyouxian[at]gmail[点]com

参考:微软 MSDN Visual Basic Guided Tour --> Introduction to the Visual Basic Programming Language

时间:2006-11-28

返回上级目录
VB 2005 入门教程
安装 VB 2005
一个简单的 VB 2005 程序
什么是编程语言
什么是变量
数据类型概要

数据类型 - 整数和浮点数
数据类型 - 字符串
数据类型 - 日期
过程 - 子例程和函数
If...Then...Else 条件语句
Select...Case 条件语句
For...Next 循环语句