要使计算性能按人的意图义务就必须使计算机接纳人向它收回的下令和信息,这便发作了语言.
1.第一代语言
机械语言又称二进制代码语言,其引见信是由一串1和0组成的代码,计算机一看就可以懂,能直接识别和实验,不需求任何翻译,机械语言是一种面向机械的语言,其优点是占内存少,实验速度快,通用性差,随机而异.
2.第二代语言
汇编语言是用能回声指令功用的助记符来表现机械指令的符号语言,相对机械语言,汇编语言易学易写易记,但用其编写的法度计算机不克不及直接接纳,还必须把编好的法度逐条翻译成机械语言法度,这一翻译加工历程称为汇编,是由机械按汇编法度自动完成的.
3.第三代语言
汇编语言依然没有挣脱语言对机械的仰仗,通用性差,是上述世纪中叶提出了第三代语言的看法低级语言,低级语言相比探头探脑宇人们习气使用的自然语言和数字语言,法度冗长易读,便于维护,同时不依托于详细计算机,通用性强,现在使用的低级语言许多,经常使用的C,VB,Java,VC++,VFP等.
4.第四代语言
比来几年泛起了用户只需求见告计算机做甚么,而不需求见告它如何处理,计算机就会自动完成所需求的操作,这就是面向效果或面向工具的语言.