软件开发 第三代(编程)语言 (3GL)

发表于 2021-12-18 12:00:17
第三代(编程)语言 (3GL) 是什么意思?
第三代(编程)语言 (3GL) 是一组编程语言,它们对第二代语言进行了重大改进,主要是为了使编程语言对程序员更加友好。

英文单词用于表示变量、编程结构和命令,大多数 3GL 都支持 Structured Programming。众所周知的 3GL 是 FORTRAN、BASIC、Pascal 和 C 系列(C、C+、C++、C#、Objective-C)语言。

也称为第三代语言,或高级编程语言。

远离汇编语言的神秘命令并比第四代语言低一级,3GL 中的程序员通过使用聚合数据类型、变量名称和将代码段定义为子例程的能力而受到青睐。3GL 中的程序称为源程序或源代码,随后由专门的程序编译器将其转换为特定计算机和 CPU 可以理解的目标代码。

自 1952 年引入 Compiler 以来,已经开发了数百个 3GL,专门为服务于各种商业和科学领域的应用程序的程序员提供了好处。1957 年,IBM 创建了 FORTRAN(FORmula TRANslator)以促进计算机化的数学密集型科学研究。COBOL(面向商业的通用语言)凭借其提供记录保存和数据管理服务的增强能力,在刺激为商业领域服务的程序激增方面发挥了重要作用。今天使用的大多数通用编程语言,如 C、C++、C# 和 Java,都是 3GL。

帮助中心|标签云|免责声明|申请修改|世界地图|锐阔网

Copyright©GMT+8, 2024-5-12 10:45

京ICP备2021033201号

京公网安备11010502050698号

快速回复 返回顶部 返回列表