9.1 计算机语言的演化

9.1.1 机器语言

计算机唯一能识别的语言是机器语言。
计算机语言由0和1的序列组成。

缺点:

  • 机器语言依赖于计算机的硬件。

  • 机器语言不好记忆和编写。

9.1.2 汇编语言

用符号或助记符的指令和地址代替二进制代码,称为汇编语言。

9.1.3 高级语言

高级语言使用更接近于自然语言的符号和逻辑编写程序。
高级语言使程序员摆脱汇编语言繁琐的细节,专注于程序的逻辑设计。
高级语言必须转化为机器语言,这个转化过程称为解释或编译。