Tiobe近日公布了2009年6月的编程语言排行榜,本期榜单前十名没有变化,Java、C、C++依然以绝对优势占据前三甲的位置;本期前十名的语言分别是:Java、C、C++、PHP、Visual Basic、Python、C#、JavaScript、Perl、Ruby。前十名中,C和JavaScript的占有率都有着显著的提升。特别是JavaScript,在本月中达到了4.021%的新高。


2009年6月TIOBE编程语言排行榜前20名榜单

本期排行让我们来关注一下JavaScript的发展历程:


JavaScript发展历程

在今年4月份,51CTO发表的4月编程语言排行榜中提到了脚本语言的发展趋势,而JavaScript则是脚本语言中的领头羊。脚本语言有着良好的快速开发,高效率的执行,解释而非编译执行等优点,而且和其它语言编写的程序组件之间通信功能很强大。

JavaScript是一门重要的语言,因为它是web浏览器的语言。它与浏览器的结合使它成为世界上最流行的编程语言之一。同时,它也是世界上最被轻视的编程语言之一,因为它不是所谓的主流语言。除了在浏览器端使用外,JavaScript也可以用于其他场合,比如服务器端编程。尽管JavaScript作为给非程序人员的脚本语言,而非作为给程序人员的编程语言来推广和宣传,但是JavaScript是一门具有非常丰富特性的语言,它有着和其他编程语言一样的复杂性,或更甚复杂。实际上,你必需对JavaScript有扎实的理解才能用它来撰写比较复杂的程序。

随着Web应用愈发重要,AJAX的功能实现越来越丰富,JavaScript也逐渐得到了更多的关注,并且有“转正”的趋势。当然JavaScript也有弱点,就是在今天的多AJAX网页上,问题代码常常是JavaScript。这是由于Web浏览器对JavaScript的处理方式,导致JavaScript成为了网站性能的致命克星。然而随着新一代浏览器的崛起,以及HTML 5的逐渐成型,JavaScript将有更多发挥的空间。比如说,JavaScript可能将拯救HTML5的离线存储

#p#

其他编程语言

以下是排名21到50的编程语言列表。


  

下面是排名51-100的语言:

ABC, AD, Algol, Alpha, Applescript, Beta, Boo, C shell, cg, Clean, Clojure, Cobra, cT, Curl, Dylan, Eiffel, Euphoria, Factor, Falcon, Fan, Icon, IDL, Inform, Intercal, Io, JavaFX Script, Lingo, MAD, Magic, Maple, Mathematica, MAX/MSP, MUMPS, Natural, Occam, Oz, PL/I, Postscript, Progress, Q, R, Revolution, REXX, S-lang, SIGNAL, SPSS, SuperCollider, VBScript, Verilog, XSLT

编程语言类别


静态类型和动态类型的语言走势

【编辑推荐】

  1. 非常全面的实用JavaScript开发工具列表
  2. 应用最广的十大Javascript框架
  3. JavaScript将成Silverlight的最大对手?
  4. Google专家:JavaScript是网站性能的致命克星
  5. 让JavaScript拯救HTML5的离线存储

【历期榜单回顾】

  1. 09年5月编程语言排行榜:C++替代者风采不再
  2. 09年4月编程语言排行榜:脚本语言占据半壁江山
  3. 09年3月编程语言排行榜:Visual Basic与PHP的暗战
  4. 09年2月编程语言排行榜:商业编程语言的王者之争
  5. 09年1月编程语言排行榜:C语言当选08年年度编程语言

更多推荐

6月编程语言排行榜:JavaScript转正在即