第三代语言

更新时间:2023-04-29 11:20

第三代编程语言(3GL)是设计更容易被人们所理解的高级程序语言,包括像命名变量的事物。Fortran、ALGOL、COBOL是这种语言的早期例子。大部分“现代”语言(BASIC、C、C++)是第三代语言。大部分GLs支持结构化语言设计。

历代语言

The third-generation programming language

第一代:机器语言(打孔机)

第二代:汇编语言

第三代:高级语言,其中分为:

一、面向过程的编程语言(如C、BASIC、pascal)

二、面向对象的编程语言(如C++、Java、C# )

第四代:数据库编程语言,如各种数据库的SQL语言

关于第四代语言,主要特征是:只需要告诉计算机“需要做什么”,而不需要告诉计算机“如何做”,这是与之前语言的主要区别。

语言说明

说明:有些资料直接将面向过程的语言分为第二代语言,这是不准确的;C++是否纯粹地面向过程也有争论,其既有面向过程语言的特性,又有面向对象语言的特性。

免责声明
隐私政策
用户协议
目录 22
0{{catalogNumber[index]}}. {{item.title}}
{{item.title}}