6月編程語言排行榜:JavaScript轉正在即
原創【51CTO獨家特稿】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
編程語言類別
靜態類型和動態類型的語言走勢
【編輯推薦】
- 非常全面的實用JavaScript開發工具列表
- 應用最廣的十大Javascript框架
- JavaScript將成Silverlight的***對手?
- Google專家:JavaScript是網站性能的致命克星
- 讓JavaScript拯救HTML5的離線存儲
【歷期榜單回顧】


























