TIOBE 2015年4月編程語言排行榜:Java回到第一
Java 在經過一年半的時間之后重回第一名。Androids 持續成功可能是 Java 復興的主要原因。Java 多年來一直緩慢下降,主要是由于在企業服務器后端市場逐漸減弱的足印。去年 10 月以來 Java Android 編程的需求增長已超過這種下降趨勢,從而推動 Java 在此期間超過3%。本月另一個有趣的變化是 Scala,函數編程語言跳到 25 的位置經過許多年一直在 30 位置和 50 位置之間,Scala 似乎要準備歷史上第一次進入前 20 的位置。
TIOBE 編程語言社區排行榜是編程語言流行趨勢的一個指標,每月更新,這份排行榜排名基于互聯網上有經驗的程序員、 課程和第三方廠商的數量。排名使用著名的搜索引擎(諸如 Google、MSN、Yahoo!、Wikipedia、油Tube 以及 Baidu 等)進行計算。
該指數可以用來檢查你的編程技能是否仍然是最新的或作出什么開始建立一個新的軟件系統時,編程語言應采取的戰略決策。在 TIOBE 指數的定義可以在這里找到。
編程語言排行榜 TOP 20 榜單:
前 10 名編程語言長期走勢圖:
以下是 21-50 編程語言排名:
Position | Programming Language | Ratings |
---|---|---|
21 | SAS | 1. 001% |
22 | PostScript | 0. 954% |
23 | ML | 0. 890% |
24 | Swift | 0. 882% |
25 | Scala | 0. 873% |
26 | Logo | 0. 783% |
27 | COBOL | 0. 744% |
28 | J | 0. 706% |
29 | Assembly | 0. 656% |
30 | Fortran | 0. 600% |
31 | Scratch | 0. 587% |
32 | OpenEdge ABL | 0. 543% |
33 | Lisp | 0. 503% |
34 | Ada | 0. 454% |
35 | ActionScript | 0. 415% |
36 | Max/MSP | 0. 408% |
37 | Lua | 0. 403% |
38 | D | 0. 403% |
39 | Prolog | 0. 349% |
40 | RPG (OS/400) | 0. 330% |
41 | Inform | 0. 305% |
42 | Go | 0. 297% |
43 | Groovy | 0. 292% |
44 | PL/I | 0. 265% |
45 | Scheme | 0. 263% |
46 | Q | 0. 261% |
47 | LabVIEW | 0. 260% |
48 | C shell | 0. 245% |
49 | VBScript | 0. 242% |
50 | Erlang | 0. 239% |
后 50 名編程語言如下:
The following list of languages denotes #51 to #100. Since the differences are relatively small, the programming languages are only listed (in alphabetical order).
- (Visual) FoxPro, 4th Dimension/4D, Alice, Apex, Arc, Automator, Awk, Bash, bc, Bourne shell, cg, CL (OS/400), Clean, Clojure, cT, Dart, DiBOL, Factor, Forth, Hack, Haskell, Icon, IDL, Io, Ioke, J#, JScript, Korn shell, Ladder Logic, M4, Magic, Mathematica, Moto, NATURAL, NXT-G, OpenCL, Oz, PILOT, PowerShell, Programming Without Coding Technology, Pure Data, S, SPARK, SPSS, Standard ML, Tcl, TOM, VHDL, X10, Z shell
本月變動的指數
【說明】
TIOBE 編程語言社區排行榜是編程語言流行趨勢的一個指標,每月更新,這份排行榜排名基于互聯網上有經驗的程序員、課程和第三方廠商的數量。排名使用著名的搜索引 擎(諸如 Google、MSN、Yahoo!、Wikipedia、油Tube 以及 Baidu 等)進行計算。請注意這個排行榜只是反映某個編程語言的熱門程度,并不能說明一門編程語言好不好,或者一門語言所編寫的代碼數量多少。
這個排行榜可以用來考查你的編程技能是否與時俱進,也可以在開發新系統時作為一個語言選擇依據。排行榜的詳細定義可以參考這里( 英文)。