1.3 人与计算机的交互——编程语言

上文介绍了人与人的交互、计算机使用的语言,那么怎么将人与计算机联系起来呢?人与计算机之间该如何交互呢?此时就需要使用编程语言。可以简单地将编程语言理解为一种人与计算机都能识别的语言。编程语言分为3种,分别为机器语言、汇编语言和高级语言。

1.机器语言

机器语言又称机器码,在上文中已介绍过了。

2.汇编语言

汇编语言主要是以缩写英文作为标志位和指令进行编写的。运用汇编语言进行编写的一般都是较为简单的小程序。汇编语言在执行方面较为便利,但在程序方面较为冗长,所以具有较高的出错率。

3.高级语言

高级语言是多种编程语言结合之后的总称,其可以对多条指令进行整合,变为单条指令完成输送,其在操作细节、指令、中间过程等方面都得到了适当的简化,所以,整个程序较为简便,具有较强的操作性,而这种编码方式的简化,使得计算机编程对于相关工作人员的专业水平要求不断放宽。常见的高级编程语言有Java、C等,如图1.3所示。

图1.3 人与计算机的交互