要让计算机了解人的意图,就需要有与计算机交流的语言

要让计算机了解人的意图,按人们的要求进行工作,就需要有与计算机交流的语言。这种人与计算机交互所使用的语言称为程序设计语言。程序设计语言发展过程是机器语言→汇编语言(又叫低级语言)→高级语言,而机器语言是计算机唯一能够识别并能直接执行的语言,实际上机器语言就是计算机中二进制代码指令的集合。

用机器语言编写程序十分繁琐,工作量大,且写出的程序可靠性差,只有极少数专业人员使用。汇编语言是用英文助记符表示的符号语言,克服了机器语言的难读难改的缺点,保持了机器语言的相应优点,但它和机器语言都是面向机器,使用时必须对计算机内部结构有较为深入的了解,因此仍然存在通用性差、可读性差的缺憾。

高级语言接近自然语言,以此编写的程序易学、易读、易改,通用性好,而且不依赖机器,分为面向过程、面向对象的程序设计语言。

然而用汇编语言和高级语言编写的源程序都必须经语言处理程序翻译成机器语言程序,才能被计算机执行。针对不同的程序语言编写的程序,有着各自不同的翻译程序及翻译方式。

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

相关文章

推荐文章

'); })();