计算机语言(Computer Language)指用于人与计算机之间通讯的语言。计算机语言是人与计算机之间传递信息的媒介。计算机系统最大特征是指令通过一种语言传达给机器。为了使电子计算机进行各种工作,就需要有一套用以编写计算机程序的数字、字符和语法规划,由这些字符和语法规则组成计算机各种指令(或各种语句)。这些就是计算机能接受的语言。
计算语言分为:
机器语言
汇编语言
高级语言
其中机器语言只有0和1能直接被计算机直接读取,但使用机器语言是十分痛苦的,特别是在程序有错需要修改时,更是如此。所以出现了汇编语言。汇编语言就是用一些简洁的英文字母、符号串来替代一个特定的指令的二进制串,比如,用"ADD"代表加法,"MOV"代表数据传递等等,这样一来,人们很容易读懂并理解程序在干什么,纠错及维护都变得方便了。但是汇编语言不能直接被计算机读取还需要一个程序将这些符号字符转化为二进制也就是机器语言。然后经过了若干年的发展慢慢的出现了高级语言,高级语言是绝大多数编程者的选择。和汇编语言相比,它不但将许多相关的机器指令合成为单条指令并且去掉了与具体操作有关但与完成工作无关的细节,例如使用堆栈、寄存器等,这样就大大简化了程序中的指令。由于省略了很多细节,所以编程者也不需要具备太多的专业知识。 高级语言主要是相对于汇编语言而言,它并不是特指某一种具体的语言,而是包括了很多编程语言,流行的VB、VC、FoxPro、Delphi等,这些语言的语法、命令格式都各不相同。
其中C 语言是一种通用的、面向过程式的计算机程序设计语言。1972 年,为了移植与开发 UNIX 操作系统,丹尼斯·里奇在贝尔电话实验室设计开发了 C 语言。
C 语言是一种广泛使用的计算机语言,它与 Java 编程语言一样普及,二者在现代软件程序员之间都得到广泛使用。
当前最新的C语言标准为 C11 ,在它之前的C语言标准为 C99。
在高级语言的学习中我们应该熟练的掌握其中的一门,这样对于其它的高级语言的学习就会变得十分的简单了,在高级语言中我首先学习的是c语言。在第一次接触和学习c语言的过程中出现了很多的问题,比如说对于代码中的一些基本的英语单词和函数不太明白,对与c语言的基本格式掌握的不熟练。在接下来的学习中应以多练为主熟能生巧,争取在段时间内熟练的掌握c语言。