目录:
定义-第三代(编程)语言(3GL)是什么意思?
第三代(编程)语言(3GL)是一组编程语言,它们对第二代语言进行了重大改进,其主要目的是使编程语言对程序员更友好。
英文单词用来表示变量,编程结构和命令,大多数3GL支持结构化编程。 众所周知的3GL是FORTRAN,BASIC,Pascal和语言的C系列(C,C +,C ++,C#,Objective-C)。
也称为第三代语言或高级编程语言。
Techopedia解释了第三代(编程)语言(3GL)
与汇编语言的隐秘命令相比,第四代语言要落后一步,通过使用聚合数据类型,变量名以及将代码段定义为子例程的能力,3GL中的程序员受到青睐。 3GL中的程序称为“源程序”或“源代码”,随后通过专用程序(编译器)将其转换为目标代码,可由特定计算机和CPU理解。
自1952年推出编译器以来,已经开发了数百种3GL,专门为服务于各种业务和科学领域的应用程序的程序员提供了好处。 1957年,IBM创建了FORTRAN(公式转换),以促进计算机化的数学密集型科学研究。 COBOL(面向COmmon业务的语言)通过增强提供记录保存和数据管理服务的能力,在刺激为业务领域服务的大量程序中发挥了作用。 今天使用的大多数通用编程语言,例如C,C ++,C#和Java,都是3GL。