编程语言

程序设计的本质就是要把显示生活遇到的问题,通过抽象的处理,利用编程语言转换到计算机能够理解的层面上去.

编程语言很多,每个月都有编程语言排行榜,长期以来Java,C,C++占据前三,Python,JavaScript,php,上升势头不断,C#,VB,ASP保持着重要地位!编程语言从以前的过程式,结构化,到如今的面向对象,发生了翻天覆地的变化!这些语言分为:

编译型语言: C  C++

这类语言使用专门的编译器,针对特定的的操作系统将源程序代码一次性编译成计算机能识别的机器指令!编译型语言会在程序第一次执行时,将其全部编译成与当前系统平台相应的机器指令,在后续的执行中,直接运行第一次编译的结果.这样可以减少编译次数,提高运行效率,但是移植性比较差!


  解释型语言: PHP  ASP  JavaScript(弱类型变量)

使用专门的解释器,将源程序代码逐条解释成特定平台的机器指令,解释一句,执行一句!解释型语言在程序每次运行都要将源程序解释成与当前系统平台相应的机器指令,每一次运行都要解释并执行,运行效率低,


其他语言,知识能力有限,不知怎么分


Java是编译型和解释性语言的结合体

源程序编译成字节码文件(与平台无关),再交给JVM解释运行.保证了效率,同时又有移植性.JAVA语言的生命力,很大程度依赖它的跨平台


欢迎大家指出错误,谢谢您了!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值