6月編程語言排行榜:JavaScript轉(zhuǎn)正在即
原創(chuàng)【51CTO獨(dú)家特稿】Tiobe近日公布了2009年6月的編程語言排行榜,本期榜單前十名沒有變化,Java、C、C++依然以絕對(duì)優(yōu)勢(shì)占據(jù)前三甲的位置;本期前十名的語言分別是:Java、C、C++、PHP、Visual Basic、Python、C#、JavaScript、Perl、Ruby。前十名中,C和JavaScript的占有率都有著顯著的提升。特別是JavaScript,在本月中達(dá)到了4.021%的新高。
2009年6月TIOBE編程語言排行榜前20名榜單
本期排行讓我們來關(guān)注一下JavaScript的發(fā)展歷程:
JavaScript發(fā)展歷程
在今年4月份,51CTO發(fā)表的4月編程語言排行榜中提到了腳本語言的發(fā)展趨勢(shì),而JavaScript則是腳本語言中的領(lǐng)頭羊。腳本語言有著良好的快速開發(fā),高效率的執(zhí)行,解釋而非編譯執(zhí)行等優(yōu)點(diǎn),而且和其它語言編寫的程序組件之間通信功能很強(qiáng)大。
JavaScript是一門重要的語言,因?yàn)樗莣eb瀏覽器的語言。它與瀏覽器的結(jié)合使它成為世界上***的編程語言之一。同時(shí),它也是世界上最被輕視的編程語言之一,因?yàn)樗皇撬^的主流語言。除了在瀏覽器端使用外,JavaScript也可以用于其他場(chǎng)合,比如服務(wù)器端編程。盡管JavaScript作為給非程序人員的腳本語言,而非作為給程序人員的編程語言來推廣和宣傳,但是JavaScript是一門具有非常豐富特性的語言,它有著和其他編程語言一樣的復(fù)雜性,或更甚復(fù)雜。實(shí)際上,你必需對(duì)JavaScript有扎實(shí)的理解才能用它來撰寫比較復(fù)雜的程序。
隨著Web應(yīng)用愈發(fā)重要,AJAX的功能實(shí)現(xiàn)越來越豐富,JavaScript也逐漸得到了更多的關(guān)注,并且有“轉(zhuǎn)正”的趨勢(shì)。當(dāng)然JavaScript也有弱點(diǎn),就是在今天的多AJAX網(wǎng)頁上,問題代碼常常是JavaScript。這是由于Web瀏覽器對(duì)JavaScript的處理方式,導(dǎo)致JavaScript成為了網(wǎng)站性能的致命克星。然而隨著新一代瀏覽器的崛起,以及HTML 5的逐漸成型,JavaScript將有更多發(fā)揮的空間。比如說,JavaScript可能將拯救HTML5的離線存儲(chǔ)。
#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
編程語言類別
靜態(tài)類型和動(dòng)態(tài)類型的語言走勢(shì)
【編輯推薦】
- 非常全面的實(shí)用JavaScript開發(fā)工具列表
- 應(yīng)用最廣的十大Javascript框架
- JavaScript將成Silverlight的***對(duì)手?
- Google專家:JavaScript是網(wǎng)站性能的致命克星
- 讓JavaScript拯救HTML5的離線存儲(chǔ)
【歷期榜單回顧】