TIOBE 2014年2月份編程語言排行榜出爐,本月前三甲依然為:C、Java、Objective-C。
這個月最令人驚訝的是Visual Basic .NET首次進入TOP 10,對此,TIOBE給出了兩個原因:一是1998年發行的Visual Basic 6.0(以下簡稱VB6)是一款深受大家歡迎且非常經典的版本,VB.NET則是VB6最好的替代者。二是微軟似乎放慢了對VB.NET的進一步開發,例如,Visual Studio 2013版本里沒有對VB.NET語言添加新功能。
Visual Basic(VB)是由微軟公司開發的包含協助開發環境的事件驅動編程語言。它源自于BASIC編程語言。VB擁有圖形用戶界面(GUI)和快速應用程序開發(RAD)系統,可以輕易的使用DAO、RDO、ADO連接數據庫,或者輕松的創建ActiveX控件。程序員可以輕松的使用VB提供的組件快速創建一個應用程序。(維基百科)
此外,與去年同月份相比,上升速度比較快的有:F#、D、Transact-SQL、PL/SQL、PL/SQL。
2014年2月編程語言排行榜TOP 20榜單:
前10名編程語言長期走勢圖:
以下是21-50編程語言排名:
排名 | 名稱 | 比例 |
21 | SAS | 0.508 |
22 | PostScript | 0.490 |
23 | C shell | 0.462 |
24 | COBOL | 0.424 |
25 | Logo | 0.408 |
26 | PL/I | 0.408 |
27 | Assembly | 0.402 |
28 | Lua | 0.394 |
29 | Fortran | 0.364 |
30 | ABAP | 0.358 |
31 | ML | 0.353 |
32 | Ladder Logic | 0.332 |
33 | cT | 0.326 |
34 | Ada | 0.320 |
35 | Go | 0.316 |
36 | Tcl | 0.313 |
37 | OpenEdge ABL | 0.312 |
38 | Max/MSP | 0.303 |
39 | Scala | 0.294 |
40 | Common Lisp | 0.282 |
41 | RPG (OS/400) | 0.282 |
42 | ActionScript | 0.271 |
43 | Prolog | 0.270 |
44 | R | 0.253 |
45 | Haskell | 0.247 |
46 | Scheme | 0.240 |
47 | Emacs Lisp | 0.236 |
48 | Z shell | 0.233 |
49 | JScript.NET | 0.220 |
50 | J# | 0.214 |
后50名編程語言如下:
(Visual) FoxPro, 4th Dimension/4D, APL, Arc, ATLAS, Automator, Avenue, Awk, Bash, bc, BlitzMax, C++/CLI, CFML, cg, CL (OS/400), Clean, DiBOL, Erlang, Factor, Groovy, Icon, Inform, Io, J, JavaFX Script, JScript, Korn shell, LabVIEW, M4, Magic, Mercury, Modula-2, Modula-3, Moto, NATURAL, NXT-G, PILOT, Processing, Programming Without Coding Technology, Pure Data, Q, S, S-PLUS, Scratch, Seed7, Standard ML, TOM, VBScript, X10, Xojo
必須聲明,這個榜單本身采集的是英文世界的數據,雖然在反映趨勢上有一些參考意義,但與中國的實際情況不完全符合,而且,這張采樣本身也有相當大的局限性。
【說明】
TIOBE編程語言社區排行榜是編程語言流行趨勢的一個指標,每月更新,這份排行榜排名基于互聯網上有經驗的程序員、課程和第三方廠商的數量。排名使用著名的搜索引擎(諸如Google、MSN、Yahoo!、Wikipedia、YouTube以及Baidu等)進行計算。請注意這個排行榜只是反映某個編程語言的熱門程度,并不能說明一門編程語言好不好,或者一門語言所編寫的代碼數量多少。
這個排行榜可以用來考查你的編程技能是否與時俱進,也可以在開發新系統時作為一個語言選擇依據。排行榜的詳細定義可以參考這里(英文)。