常用的计算机语言

出处:按学科分类—经济 南京大学出版社《新编经济师实用手册工业企业分册》第124页(1479字)

计算机语言是人们和计算机进行通讯的工具,人们用它告诉计算机应作什么事和怎样做这些事。目前世界上计算机语言总计有400种以上,其中专用语言占大多数,而通用语言则不到上百种,真正常用的只有10多种,归纳起来可分为三大类:

1.机器语言

它是每台计算机都配有的一套语言,也就是通常所说的“机器指令”。不同计算机的机器语言不尽相同,甚至相差甚远。故又叫作“面向机器的语言”。这种语言多为一大串数字代码,很难记忆和掌握。程序员用机器指令写出的程序,叫作手编程序,可直接在机器上执行。

2.汇编语言

它是以符号形式面向机器的语言,与机器指令一条对一条,比机器语言的一大串数字码要好读得多,并能自动处理存贮分配,勿需程序员去做。用汇编语言书写的程序叫作源程序,源程序通过汇编程序(较简单的编译程序)的加工和翻译而成的目标程序。

3.程序设计语言

它是独立于机器的高级语言,是“面向过程”的语言,主要有以下几种:

(1)为数值计算而设计的语言。它很像普通的数字语言,具有普通数字知识的人很容易掌握和使用它,用这种语言写的同一个问题的程序,可以通过各种不同的计算机。这类语言的代表有:

①算法语言(ALGOL60)。我国比较通用,属这一类型的有我国自行设计的BCY。

②公式翻译语言(FORTRAN)。在国际上很流行,在我国应用也很广泛,它具有标准化程度高、便于程序交换、较易优化、执行效率高等优点,缺点是输入输出麻烦。

(2)为数据处理而设计的语言。如商用语言(COBOL)。优点是结构严谨、层次分明、比较接近于自然语言(指英语);善于处理数据繁多而运算简单的问题,通用性较强等。缺点是比较繁琐,如同我国古代的八股文,源程序比较冗长。

(3)数值计算和数据处理都方便的语言。如PASCAL、PL/Ⅰ语言。

(4)会话语言。也称交互型语言。如BASIC,它具有小巧灵活、学习简单、意思明确、使用方便等优点。同时可以应用于科学计算、数据处理、企业管理和CAD、CAM等多个方面。

(5)为各种特定问题设计的语言,又称面向问题的语言,适用于各种机器。但只宜于处理专门问题。如APL宜于处理矩阵,LISP便于处理表格。

(6)专用于各个特定部门的语言,又称专用语言。如专用于银行报表的语言等。

目前计算机语言的发展趋势是,除了要求简明清楚、输入输出方便、运算能力强、占用资源少以外,更重要的是更加面向问题,更易于与人通讯。目前企业管理比较通用的是DBACE一Ⅲ语言,它是当前国内外广泛运用的微机关系式数据库管理系统,它充分吸收了BASIC、FORTRAN、COBOL、PL/Ⅰ等语言的优点,比较适合企业管理使用。

上一篇:法与法律 下一篇:宪法与刑法
分享到: