计算机语言
计算机语言是人与计算机之间通讯的工具。
计算机语言是从无到有,由低级到高级发展经历了三个阶段:
1.机器语言
例如在Intel8086中系统中,把100与256相加,用机器语言需要如下代码:
10111000 01100100 00000000
00000101 00000000 00000001
2.汇编语言
用一些简洁的英文字母、符号来替代二进制指令的操作码和操作数,比如,用“ADD”代表加法,“MOV”代表数据传递等等。
例如用汇编语言完成100与256相加代码:
MOV AX,100
ADD AX,256
机器语言的特点:
执行效率高
基于硬件,移植性低
3.高级语言
接近于人的思维的自然语言与数学语言
过程化语言(非结构化语言、结构化语言)
非过程化语言(解释类语言与编译类语言)