您的位置:首页 > 其它

一些程序设计语言的作用、分类

2011-07-21 00:08 211 查看
机器语言(也就是计算机硬件能直接理解的二进制0和1序列):不分类
汇编语言(也称助记符):asm,ack,MASM
过程式程序设计语言:c,basic,Fortran
面向对象程序设计语言:c++,c#,java,vb,Delphi
脚本语言:javascript,vbscript,jscript,ASP,ASP.NET,PHP,Perl,Python

编译型/解释型
-------------------
编程语言的分类
在计算机行业中,通常有几代语言来表示编程语言的发展。

1GL:第一代编程语言,机器语言,机器能够直接执行的语言,也就是0和1,这种语言机器看起来比较直接,可是人看起来就比较头痛了;
2GL:第二代编程语言,汇编语言,汇编语言是在机器语言上的一层抽象,它的作用就是为每个机器代码设计一个助记符,编程人员通过助记符进行编程;
3GL:第三代编程语言,高级语言,C或java都属于这一类,这种语言更接近一点人类语言,同时也不怎么考虑具体的内存分配与实现机制,这一种语言是我们现在广泛使用的计算机语言;
4GL:第四代编程语言,我们在数据库中使用的SQL语言就是这一类语言,它接近人类语言,而且更少关心实现的方法,它处理的单元不再是单个的数据单元,而是一批数据单元
5GL:第五代编程语言,使用图形化的接口来反映程序的内在结构,然后将这种图形化的接口转化为4GL或3GL语言进行处理
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: