清华大学出版社 TSINGHUA UNIVERSITY PRESS 高级: BASIC, FORTRAN, COBOL, PASCAL, Ada, Modul a-2 中级:C, FORTE宏汇编; 低级:汇编语言 般仍习惯将C语言称为高级语言,因为C程序也要 通过编译、连接才能得到可执行的目标程序,这 是和其他高级语言相同的。 C的以上特点,读者现在也许还不能深刻理解,待 学完C以后再回顾一下,就会有比较深的体会。 我们从应用的角度出发对C语言和其他传统的高 级语言作一简单比较
高级: BASIC,FORTRAN,COBOL,PASCAL,Ada,Modul a-2; 中级: C,FORTH,宏汇编; 低级: 汇编语言 一般仍习惯将C语言称为高级语言,因为C程序也要 通过编译、连接才能得到可执行的目标程序,这 是和其他高级语言相同的。 C的以上特点,读者现在也许还不能深刻理解,待 学完C以后再回顾一下,就会有比较深的体会。 我们从应用的角度出发对C语言和其他传统的高 级语言作一简单比较
清华大学出版社 TSINGHUA UNIVERSITY PRESS 从掌握语言的难易程度来看,C语言比其他语言难 一些。 BASIC是初学者入门的较好的语言, FORTRAN也比较好掌握。对科学计算多用 FORTRAN或PL/I;对商业和管理等数据处理领 域,用 COBOL为宜。C语言虽然也可用于科学 计算和管理领域,但并不理想,C的特长不在这 里。对操作系统和系统实用程序以及需要对硬件 进行操作的场合,用C语言明显地优越于其他高 级语言,有的大型应用软件也用C语言编写。从 教学角度,由于 PASCAL是世界上第一个结构化 语言,而曾被认为是计算机专业的比较理想的教 学语言。目前在数据结构等课程中一般用 PASCAL语言举例。但 PASCAL语言难以推广到 一各实际应用领域
从掌握语言的难易程度来看,C语言比其他语言难 一些。BASIC是初学者入门的较好的语言, FORTRAN也比较好掌握。对科学计算多用 FORTRAN或PL/Ⅰ;对商业和管理等数据处理领 域,用COBOL为宜。C语言虽然也可用于科学 计算和管理领域,但并不理想,C的特长不在这 里。对操作系统和系统实用程序以及需要对硬件 进行操作的场合,用C语言明显地优越于其他高 级语言,有的大型应用软件也用C语言编写。从 教学角度,由于PASCAL是世界上第一个结构化 语言,而曾被认为是计算机专业的比较理想的教 学语言。目前在数据结构等课程中一般用 PASCAL语言举例。但PASCAL语言难以推广到 各实际应用领域