按程序设计的发展可分为机器语言、汇编语言和高级语言

程序设计语言是人们为了描述解题步骤(即编程序)而设计的一种具有语法语义描述的记号。按其发展分为机器语言、汇编语言和高级语言。

机器语言程序能被计算机直接识别并执行,但用汇编语言或高级语言编写的程序要经过翻译以后才能被计算机执行,这种翻译程序称为语言处理程序,包括汇编程序、解释程序和编译程序。

机器语言(Machine language):机器语言是以计算机能直接识别的0或1二进制代码组成的一系列指令,每条指令实质上是一组二进制数。送入计算机后,存放在存储器中,运行后,一条一条指令从存储器中取出,经过译码,使计算机内各部件根据指令的要求完成规定的操作。

用机器语言编写的程序叫机器语言程序。它是计算机唯一可直接理解的语言,但由于机器指令是繁琐冗长的二进制代码,所以利用机器语言编写程序,要求程序设计人员熟记计算机的全部指令,工作量大、容易出错又不容易修改,同时各种计算机系统的机器指令也不一定相同,所编制的程序只适用于特定的计算机系统。因此,利用机器语言编写程序对非计算机专业人员是比较困难的。为此,人们研究了一种汇编语言。

发表评论
留言与评论(共有 0 条评论)
   
验证码:

相关文章

推荐文章

'); })();