6.1 程序设计语言的分类


  • 从不同的分类角度,程序设计语言可得出不同的分类体系。从软件工程的角度,编程语言可分为基础语言、结构化语言和面向对象语言 3 大类。
  • 基础语言
    1. 基础语言是通用语言,它的特点是适用性强,应用面广,历史悠久。
    2. FORTRAN,COBOL,BASIC和ALGOL都属于这类语言。
  • 结构化语言
    1. 20世纪70年代以来,随着结构化程序设计思想的逐步发展,先后出现了一批常用的结构化语言。
    2. 作为基础语言的ALGOL语言是结构化语言的基础,它衍生出了Pascal、C、Ada等结构化语言。
  • 面向对象的语言
    1. C++语言
    2. Java语言
    3. C#语言
  • 从软件工程的角度,按”代“可以将编程语言划分为:
    1. 1GL:面向机器的语言,代表是机器语言和汇编语言;
    2. 2GL:始于20世纪50年代至60年代,代表:FORTRAN、ALGOL、 COBOL、BASIC。
    3. 3GL:也称现代编程语言,代表Pascal、C、Ada、C++、 Smalltalk等;
    4. 4GL :代表:VB、VC、JAVA。

文章作者: Chipfron
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Chipfron !
  目录