电脑语言

在三种主要语言的帮助下,我们可以开发计算机程序。他们是

  • 机器语言

  • 汇编语言和

  • 高级语言

机器语言

计算机只能理解数字电子的语言。Digital Electronics处理电压的存在与否。在计算机内部,有两种逻辑可以发挥作用。这些逻辑是-

  • 正逻辑-这里电压的存在将以1表示,而电压的缺乏将以0表示。

  • 负逻辑-这里的电压将以0表示,而电压的缺失将以1表示

但是很明显,计算机一次可以遵循任何一种逻辑,而不能同时遵循两种逻辑。为了使计算机易于理解,只能使用0和1编写程序。也可以仅使用0和1来指定和表示数据。这样的程序称为机器语言程序。机器语言是计算机编程语言发展中的第一个。计算机直接理解以机器语言编写的程序。因此,机器语言程序不需要任何翻译器即可将一种形式转换为另一种形式。实际上,即使到今天,基本上,计算机也只能理解0和1。

汇编语言

在机器语言之后,计算机语言发展的下一个发展水平是汇编语言。机器级语言仅使用二进制语言。但是另一方面,汇编语言使用助记符或符号指令代替0和1的序列。作为更少的示例,我们可以考虑在特定计算机上添加寄存器A和B,汇编语言使用助记符“ ADD B”代替10001111。在汇编语言中,我们使用符号名表示地址和数据。在后续章节中将讨论许多这样的示例。因此,以汇编语言编写程序比以机器语言编写程序具有优势。

高级语言

高级语言是计算机语言发展的下一步发展。以下是一些高级语言的示例

  • PROLOG(用于“编程逻辑”)

  • FORTRAN(用于“公式翻译”)

  • LISP(用于“ LIST处理”)

  • Pascal(以法国科学家Blaise Pascal的名字命名)。

高级语言就像英语一样,较少的单词(也称为关键字)和较少的歧义。每种高级语言都有其自己的语法和关键字。语法一词的含义是语法。