词条 | 第三代语言 |
释义 | The third generation programming language 第三代语言(3GL)是设计更容易被人们所理解的高级程序语言,包括像命名变量的事物。Fortran, ALGOL 和 COBOL 是这种语言的早期例子。大部分“现代”语言(BASIC, C, C++)是第三代语言。大部分 GLs 支持结构化语言设计。 第一代::机器语言(打孔机) 第二代:汇编语言 第三代:高级语言,其中分为 一 、 面向过程的编程语言 (如C , BASIC,pascal) , 二 、面向对象的编程语言(如C++ , java ,c# ) 第四代:数据库编程语言,如各种数据库的SQL语言 关于第四代语言,主要特征是 : 只需要告诉计算机需要做什么, 而如何做,不需要告诉计算机,这是与之前语言的主要区别 说明 : 有些资料直接将 面向过程的语言分为第二代语言, 这是不准确的, 而 C++ 是否纯粹的面向过程也有争论,既有面向过程语言特性,又有面向对象语言的特性 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。