The history of programming languages

计算机编程语言的发展经过了五代语言过程分别是:

第一代语言——机器语言

第二代语言——汇编语言

第三代语言——高级语言、算法语言

第四代语言——非过程化语言

第五代语言——智能性语言

一、机器语言

第一代计算机语言称为机器语言。机器语言就是 0/1 代码。计算机只能识别 0 和 1。在计算机内部,无论是一部电影还是一首歌曲或是一张图片,最终保存的都是 0/1 代码,因为 CPU 只能执行 0/1 代码。

二、汇编语言

汇编语言就是将一串很枯燥无味的机器语言转化成一个英文单词。比如说:

add 1, 2;

add 就是一个英文单词,这样看起来就稍微有一些含义了,即 1 和 2 相加。这个就是汇编语言。

三、高级语言

汇编语言之后又出现了第三代语言。第三代语言又叫“高级语言”。高级语言的发展分为两个阶段,以 1980 年为分界线,前一阶段属于结构化语言或者称为面向过程的语言,后一阶段属于面向对象的语言。

注明:this content is refreeed to baidu.

原文地址:https://www.cnblogs.com/128lian/p/9906065.html