计算机语言的发展历程
时间:2016-1-11
要使计算机能按人的意图工作就必须使计算机接受人向它发出的命令和信息,这便产生了语言.
1.第一代语言
机器语言又称二进制代码语言,其介绍信是由一串1和0组成的代码,计算机一看就能懂,能直接识别和执行,不需要任何翻译,机器语言是一种面向机器的语言,其优点是占内存少,执行速度快,通用性差,随机而异.
2.第二代语言
汇编语言是用能反映指令功能的助记符来表示机器指令的符号语言,相对于机器语言,汇编语言易学易写易记,但用其编写的程序计算机不能直接接受,还必须把编好的程序逐条翻译成机器语言程序,这一翻译加工过程称为汇编,是由机器按汇编程序自动完成的.
3.第三代语言
汇编语言仍然没有摆脱语言对机器的依附,通用性差,因此上世纪中叶提出了第三代语言的概念高级语言,高级语言比较探头探脑宇人们习惯使用的自然语言和数字语言,程序简短易读,便于维护,同时不依赖于具体计算机,通用性强,目前使用的高级语言很多,常用的C,VB,Java,VC++,VFP等.
4.第四代语言
近年出现了用户只需要告诉计算机做什么,而不需要告诉它怎样做,计算机就会自动完成所需要的操作,这就是面向问题或面向对象的语言.