第七章编 7.1程序设计语言 7.2程序设计风格 73编码工具 退出
7.1 程序设计语言 7.2 程序设计风格 7.3 编码工具 退出 第七章 编码
7.1程序设计语言 711程序设计语言的分类 7.12程序设计语言的特点 71.3程序设计语言的选择 退出
7.1 程序设计语言 7.1.1 程序设计语言的分类 7.1.2 程序设计语言的特点 退出 7.1.3 程序设计语言的选择
711程序设计语言的分类 大体上,程序设计语言分为以下几类: (1)机器语言 (2)汇编语言 (3)高级语言 由于高级语言种类繁多,我们可以从应用特点 语言内在特点和对客观系统的描述三个不同的角度 来对高级语言进行分类
7.1.1 程序设计语言的分类 大体上,程序设计语言分为以下几类: (1)机器语言 (2)汇编语言 (3)高级语言 由于高级语言种类繁多,我们可以从应用特点、 语言内在特点和对客观系统的描述三个不同的角度 来对高级语言进行分类
1、从应用特点的角度来分 (1)基础语言(例: FORTRAN, BASIC, COBOL和 ALGOL) (2)结构化语言(例: ALGOL,PL1 PASCAL, C, Ada) (3)专用语言(例:APL,LISP, PROLOG, BLISS, FORTH)
(1)基础语言(例:FORTRAN,BASIC, COBOL和ALGOL) (2)结构化语言(例:ALGOL,PL/1, PASCAL,C,Ada) (3)专用语言(例:APL,LISP,PROLOG, BLISS,FORTH) 1、从应用特点的角度来分
2、从语言内在特点的角度来分 (1)系统实现语言(例:C语言) (2)静态高级语言(例: FORTRAN、 COBOL) (3)块结构高级语言(例: PASCAL ALGOL (4)动态高级语言
(1)系统实现语言(例:C语言) (2)静态高级语言(例:FORTRAN、COBOL) (3)块结构高级语言(例:PASCAL, ALGOL) (4)动态高级语言 2、从语言内在特点的角度来分