本月,在 TIOBE 排行榜上,JavaScript再次迴歸前十。現今,JavaScript已成爲時下最爲流行的Web腳本語言。JavaScript社區目前正在積極擴大其應用領域,Node.js是一套用來編寫高性能網絡服務器的JavaScript工具包,使得JavaScript可以在服務器端應用。此外,基於Javascript開發的遊戲(大部分基於瀏覽器)也在不斷增長。php
儘管JavaScript的發展可謂是如日中天,但其仍然面臨着一些威脅,這是由於JavaScript語言一般被認爲做爲一門編程語言在編譯時它很容易出錯。html
它是一門解釋性語言,因此大部分錯誤會在運行過程當中出現。這就是Google爲何推出Dart(目前排名第80位)用以取代JavaScript。html5
而其餘編程語言在設計之初就將JavaScript設定爲編譯目標,好比CoffeeScript(排名139)一套JavaScript的轉譯語言,它被編譯成高效的JavaScript,CoffeeScript 加強了JavaScript 的簡潔性與可讀性;TypeScript (排名207)是JavaScript的一個超集,TypeScript是爲大型應用之開發而設計,而編譯時它生成JavaScript 以確保兼容性。程序員
前20名榜單排行榜:web
前10名編程語言長期走勢圖:shell
如下是21-50編程語言排名:編程
後50名的語言以下:瀏覽器
(Visual) FoxPro, ABC, Alice, Apex, Applescript, AutoLISP, bc, C shell, CFML, CL (OS/400), Clojure, Common Lisp, Dart, Dylan, ECMAScript, Eiffel, Emacs Lisp, Go, Gosu, Heron, Icon, IDL, Informix-4GL, J, JavaFX Script, LabVIEW, Ladder Logic, Lasso, LPC, Mathematica, MS-DOS batch, MUMPS, NATURAL, Oberon, OCaml, Occam, OpenCL, Oz, PowerShell, Q, REXX, S, sed, Simulink, Smarty, SPARK, VBScript, VHDL, xBase, XSLT服務器
聲明:這個榜單自己採集的是英文世界的數據,雖然在反映趨勢上有一些參考意義,但與中國的實際狀況不徹底符合,並且,採樣自己也有至關大的侷限性。網絡
【說明】
TIOBE編程語言社區排行榜是編程語言流行趨勢的一個指標,每個月更新,這份排行榜排名基於互聯網上有經驗的程序員、課程和第三方廠商的數量。排名使用著名的搜索引擎(諸如Google、MSN、Yahoo!、Wikipedia、YouTube以及Baidu等)進行計算。請注意這個排行榜只是反映某個編程語言的熱門程度,並不能說明一門編程語言好很差,或者一門語言所編寫的代碼數量多少。
這個排行榜能夠用來考查你的編程技能是否與時俱進,也能夠在開發新系統時做爲一個語言選擇依據。排行榜的詳細定義能夠參考這裏( 英文 )。
轉自HTML5中國 http://www.html5cn.org/