程序设计语言大约有多少,主要的是什么?用来做什么?

来源:百度知道 编辑:UC知道 时间:2024/07/07 04:17:43

人和计算机交流信息使用的语言称为计算机语言或称程序设计语言。计算机语言通常分为机器语言、汇编语言和高级语言三类。

(1) 机器语言(Machine Language) Q?
机器语言是一种用二进制代码“ 0”和“ 1”形式表示的,能被计算机直接识别和执行的语言。用机器语言编写的程序,称为计算机机器语言程序。它是一种低级语言,用机器语言编写的程序不便于记忆、阅读和书写。通常不用机器语言直接编写程序。

(2)汇编语言是一种用助记符表示的面向机器的程序设计语言。汇编语言的每条指令对应一条机器语言代码,不同类型的计算机系统一般有不同的汇编语言。用汇编语言编制的程序称为汇编语言程序,机器不能直接识别和执行,必须由“汇编程序” (或汇编系统)翻译成机器语言程序才能运行。这种“汇编程序”就是汇编语言的翻译程序。KD&R8>
汇编语言适用于编写直接控制机器操作的低层程序,它与机器密切相关,不容易使用。

(3) 高级语言(High Level Language) AI$F'
高级语言是一种比较接近自然语言和数学表达式的一种计算机程序设计语言。一般用

高级语言编写的程序称为“源程序”,计算机不能识别和执行,要把用高级语言编写的源程序翻译成机器指令,通常有编译和解释两种方式。
编译方式是将源程序整个编译成目标程序,然后通过链接程序将目标程序链接成可执行程序。解释方式是将源程序逐句翻译,翻译一句执行一句,边翻译边执行,不产生目标程序。由计算机执行解释程序自动完成。如B A S I C语言和P e r l语言。
常用的高级语言程序有: l#?
. B A S I C语言是一种简单易学的计算机高级语言。尤其是Visual Basic语言,具有很强的可视化设计功能。给用户在Windows 环境下开发软件带来了方便,是重要的多媒体编程工具语言。[Ft5
. FORT R A N是一种适合科学和工程设计计算的语言,它具有大量的工程设计计算程序库。
. PA S C A L语言是结构化程序设计语言,适用于教学、科学计算、数据处理和系统软件的开发。`pO2