带你学习C语言—认识C语言
在揭开C语言的神秘面纱之前,先来认识下什么是计算机语言。正如人与人之间交流需要语言一样,人与计算机要进行交流也需要“语言”,这种计算机语言主要是由一些指令组成,这些指令包括数字、符号和语法等内容,编程人员可以通过这些指令来指挥计算机进行各种工作。计算机语言有很多种,根据功能和实现方式的不同大致可分为3大类,即机器语言、汇编语言和高级语言。
机器语言
机器语言是计算机能直接识别的语言。该语言是由二进制数0或1组成的一串指令,对于编程人员来说,机器语言不便于记忆与识别。
汇编语言
为了减轻使用机器语言编程的痛苦,用英文字母或符号串来替代机器语言的二进制码,就把不易理解和使用的机器语言变成了汇编语言。这样一来,汇编语言就比机器语言便于阅读和理解。
高级语言
由于汇编语言依赖于硬件体系,并且该语言中的助记符号数量比较多,所以其运用起来仍然不够方便。为了使程序语言能更贴近人类的自然语言,同时又不依赖于计算机硬件,于是产生了高级语言。这种语言,其语法形式类似于英文,并且因为远离对硬件的直接操作,而易于被普通人所理解与使用。
高级语言应用非常广泛,世界上绝大多数编程人员都在使用高级语言进行程序开发。常见的高级语言包括C、C++、Java、VB、C#、Python等。
揭开C面纱
根据上面的介绍,了解到C语言是目前应用广泛的高级语言之一,它也被称作是计算机编程语言的“元老”。
C语言是一种面向过程的语言。它既可以用于编写应用软件,也可以用于编写系统软件。
C语言可以广泛应用于不同的操作系统,如UNIX、MS-DOS、Windows及linux等。
end