跳转到路径导航栏
跳转到正文内容

分析:09年编程开发语言的使用率

http://www.sina.com.cn  2009年01月14日 08:46  天极网

  计算机在中国被大众所接受已经有十几个年头了,近几年,更是成为了人们在工作中不可或缺的重要工具.而开发语言对于IT行业从业者来说,也并不在陌生,谈到开发语言,也许每个人都能说出来几种或十几种.那么目前通用的编程语言有两种形式:分别是汇编语言和高级语言。汇编语言的实质和机器语言是相同的,都是直接对硬件操作,只不过指令采用了英文缩写的标识符,更容易识别和记忆。高级语言是目前绝大多数编程者的选择。它并不是特指某一种具体的语言,而是包括了很多编程语言, 如目前流行的Java、VB、VC、FoxPro、Delphi等.它不但将许多相关的机器指令合成为单条指令,并且去掉了与具体操作有关但与完成工作无关的细节,大大简化了程序中的指令。

  今天我们要说的开发语言,指的就是高级语言.随着计算机科技日新月异的发展,软件编程行业受到的关注越来越高,从事编程工作的人员—程序员的队伍也越来越庞大.程序员们每天用开发语言创造出一个又一个完美的软件产品.而我们都知道,一个软件产品主要是由一种开发语言来完成的,那么在现今众多流行的开发语言中,哪种开发语言最受程序员的喜爱,09年,哪种开发语言被程序员的使用率会更高?笔者查询了TIOBE开发语言排行榜2008年下半年的资料统计,在这里大胆的预测一下09年开发语言的使用率前景.(由于开发语言的家族成员非常多,在这里只列出前10种).

  开发语言家族完美结晶---Java

  Java语言从问世至今,也只不过是短短十几个年头,在开发语言这个成员众多,竞争激烈的大家庭中,能够一跃成为家族的领军者,得益于它的众多优点。它是一种简单的,面向对象的,分布式的,解释型的,健壮安全的,结构中立的,可移植的,性能优异、多线程的动态语言。Java语言的优良特性使得Java应用具有无比的健壮性和可靠性,减少了应用系统的维护费用。对象技术的全面支持和Java平台内嵌的API能缩短应用系统的开发时间并降低成本。Java的一次编译,到处运行的特性使得它能够提供一个随处可用的开放结构和在多平台之间传递信息的低成本方式。特别是Java企业应用编程接口(Java Enterprise APIs)为企业计算及电子商务应用系统提供了有关技术和丰富的类库。因此一经问世,就成为了程序员最喜爱的开发语言,在TIOBE开发语言排行榜2008年下半年6个月的开发语言排行统计中,Java始终以20%以上的流行比例占据第一的位置。相信在2009年,Java语言一样会保持着08年的强劲势头,凭借其自身的众多优点,依然将其最流行,最受程序员欢迎的开发语言的荣誉保持到底。

  开发语言家族常青树---C

  说到C语言,大部分的程序员对它都有很深的感情。它年龄之大,资历之老,在开发语言这个大家庭中,绝对可以称得上翘楚。经过这许多年的磨砺与检验,C语言不但没有被淘汰,而且一直受到程序员的喜爱,足可以看出其语言特点的优异。C语言简洁紧凑、灵活方便、运算符丰富,能用来实现各种复杂数据类型的运算,语法限制不严格,程序设计自由度大,可以直接对硬件进行操作,生成代码质量高,可移植性好,适合于多种操作系统, 如DOS、UNIX,也适用于多种机型。只是在数据的封装性上,C语言有些疏漏,使得C在数据的安全性上做的有很大缺陷,另外,C的指针操作也给它带来了很多不安全的因素。尽管如此,却并不能掩盖C语言的光芒,TIOBE开发语言排行榜2008年下半年6个月的开发语言排行统计中,C语言也始终保持了第二的位置,因此我们也有理由相信,在2009年,虽然未必赶得上自己的小兄弟Java,但是保住自己第二的位置也绝非不可能。

上一页 1 2 下一页

>话题讨论查看全部评论

已有 _COUNT_位网友发表评论  
登录名: 密码: 匿名发表

Powered By Google
flash

新浪简介About Sina广告服务联系我们招聘信息网站律师SINA English会员注册产品答疑┊Copyright © 1996-2009 SINA Corporation, All Rights Reserved

新浪公司 版权所有