【Csdn 7月9日 编译】在最新发布的TIOBE 7月编程语言排行榜上,终于有了期待已久的变化:C#排名首次超过(Visual)Basic,攀登至榜单第5名。尽管C#已被普遍认可为仅次于Java的企业级开发语言,但其排名提升情况异常平缓。
其他有趣的变化如下:
1. JavaScript回到Top 10。
2. Objective-C上升势头依旧很猛。
3. 这里正好对2010年前半年的语言排名情况做个简单总结:表现出良好发展势头的有C(+2.3%),Java (+1.2%)和Objective-C(+1.1%)。 呈现颓势的有Visual Basic(-1.8%),PHP(-1.5%)和 Go(-0.8%)。(编译/杨东杰)
前二十名编程语言排名如下:
主要语言的长期变化趋势图如下:
前十名编程语言在5年、10年、15年前的排名情况:
21到50名编程语言排名如下:
【说明】
TIOBE编程语言社区排行榜是编程语言流行趋势的一个指标。每月更新。这份排行榜排名基于互联网上有经验的程序员、课程和第三方厂商的数量。排名使用著名的搜索引擎(诸如Google、 MSN 、雅虎)以及Wikipedia和YouTube进行计算。请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。
这个排行榜可以用来考查你的编程技能是否与时俱进,也可以在开始开发新系统时选择语言时用来进行策略性的决策。排行榜的详细定义可以参考这里。
【CSDN编者按】
这个排行榜从长期来看意义更大,短期则只有参考价值。请大家注意,我们每月按时编译排行榜,目的是告诉大家技术趋势,而不是引发没有内容的编程语言口水战(这类评论通常都会被删去,相关不良记录也会记入发帖者的帐号)。
我们想特别指出的是,各种语言都有其自身的长处和缺点,笼统比较优劣毫无意义。而且就目前一般的编程任务而言,基本上各种语言都能胜任,开发效率也和使用者的熟练程度密切相关。语言的此消彼长,关键在于社区,如果你热爱哪一种语言,请到CSDN开设博客,多写自己的心得、经验、各种层次的教程,让更多人体验到这种语言之美,扩大自己的社区。我们欢迎有质量有内容的语言和框架比较的技术文章,坚决排斥浪费自己和他人时间和资源的口水战。
2010年前半年榜单回顾:
2010年6月编程语言排行榜:Java重归王位 Go风光不再
2010年5月编程语言排行榜:Objective-C挺进Top 10
2010年3月编程语言排行榜:Objective-C上升势头最猛
2010年1月编程语言排行榜发布 Go语言摘得了2009年年度大奖
【原文链接】
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html