程序设计与c语言
程序语言的发展
1.机器语言
机器语言属于第一代计算机语言。由0和1组成的二进制指令代码。
2.汇编语言
采用助记符来代替机器指令的二进制串,如用ADD表示加法,SUB表示减法,MOV表示传输数据。
3.高级语言
在使用该语言编写的程序中语句和指令是用英文单词表示的。将源程序翻译成目标程序的程序称为编译程序。
按照语言的特性,高级语言又经历了不同的发展阶段。
(1)非结构化的语言。导致软件含有错误而不能使用,计算机界出现了“软件危机”。
(2)结构化的语言。采用结构化语言所编制的程序结构清晰,易于阅读和维护,QBASIC,pascal和c都属于结构化的语言。
(3)面向对象的语言。采用面向对象的程序设计方法开发应用程序变得更加容易,耗时更少效率更高。



