人们借助计算机语言与计算机沟通,其中的“高级语言”应用最广

人们借助计算机语言与计算机沟通,其中的“高级语言”应用最广,这种语言不受机器的制约,它面向应用问题,接近人们的使用习惯,当然高级语言与自然语言还是有很大区别的。

人们借助计算机语言与计算机沟通,其中的“高级语言”应用最广

到目前为止,计算机使用的高级语言已经相当多,早期在DOS操作系统下常用的有BASIC、FORTRAN、PASCAL、COBOL、C等几种高级语言;现在在Windows操作系统下,高级语言进一步发展成为面向对象的高级语言,如Visual BASIC、Visual C等。

人们借助计算机语言与计算机沟通,其中的“高级语言”应用最广

尽管计算机很聪明,但是它只懂机器语言,不能直接识别高级语言,用高级语言编写的程序必须“翻译”成机器语言程序之后才能被机器接受,在计算机上运行。这样一来,使用高级语言就会使计算机损失大量的时间,但是这是我们有时不得不付出的代价。事实上,各种语言是内行人提供给外行人使用计算机的一种便利工具。这些内行人越高明,所花的劳动越多,计算机的语言智能就越高,外行人使用起来就越方便、省事。

人们借助计算机语言与计算机沟通,其中的“高级语言”应用最广

扮演翻译角色的也是一种程序,叫做翻译程序。它的任务是把源语言程序改造成为目标语言程序。如果源语言程序是高级语言,而目标语言是低级语言——汇编语言或是机器语言,那么这样的翻译程序就称为编译程序。


分享到:


相關文章: