TIOBE 2014年1月程式語言排行榜:Transact-SQL力挫Objective-C 奪得桂冠

csdn發表於2014-01-03

  TIOBE 2014年1月份程式語言排行榜出爐,本月前三甲依然為:C、Java、Objective-C。 

  回顧2013,Transact-SQL成了最大的贏家,在2013年有了幾乎1%的增長率(+0.98%增長率),緊隨其後的分別是Objective-C,增長率為0.81%、F#增長率為0.53%。Transact-SQL所獲得的較大增長率似乎有點讓人吃驚,因為它的主要應用領域微軟資料庫引擎SQLServer人氣正在喪失。

  正如大家近10年所觀察到的,程式語言的流行度在很大程度上是受到外部趨勢影響。目前,隨著移動應用和Web開發的發展,Android(主要是Java)、iOS(Objective-C)已成為主流的移動平臺,Windows Phone(C#)也正在迎頭趕上。在Web開發領域,儘管HTML5熱潮依舊,但並沒有看到太多的變化,JavaScript仍然是這一領域最大的贏家(依然穩坐在第9名的位置)。而其替代者似乎越來越糟,CoffeeScript排在170、TypeScript為205、Dart為124。

  下面一起來看下本月的前20名榜單:

TIOBE 2014年1月程式語言排行榜:Transact-SQL力挫Objective-C 奪得桂冠

  前10名程式語言走勢圖:

TIOBE 2014年1月程式語言排行榜:Transact-SQL力挫Objective-C 奪得桂冠

  以下是21-50程式語言排名:

排名 名稱 比例
21 Logo 0.592
22 SAS 0.585
23 PostScript 0.520
24 Assembly 0.495
25 PL/I 0.488
26 ABAP 0.474
27 COBOL 0.461
28 Fortran 0.412
29 Lua 0.375
30 Ladder Logic 0.369
31 C shell 0.355
32 Tcl 0.351
33 Scala 0.337
34 RPG (OS/400) 0.337
35 Max/MSP 0.331
36 Go 0.326
37 OpenEdge ABL 0.310
38 ActionScript 0.308
39 ML 0.292
40 Ada 0.280
41 Common Lisp 0.275
42 cT 0.268
43 Haskell 0.265
44 R 0.252
45 JScript.NET 0.246
46 Emacs Lisp 0.242
47 Prolog 0.220
48 Modula-3 0.215
49 Scheme 0.213
50 S-PLUS 0.212

  後50名程式語言如下:

(Visual) FoxPro, 4th Dimension/4D, Alice, ATLAS, Automator, Awk, Bash, bc, Bourne shell, C++/CLI, cg, CL (OS/400), Clean, DiBOL, Erlang, Factor, Forth, GNU Octave, Groovy, Icon, Inform, Informix-4GL, Io, J, J#, JavaFX Script, LabVIEW, M4, Magic, Mathematica, Modula-2, Moto, MS-DOS batch, NATURAL, NXT-G, PILOT, Processing, Programming Without Coding Technology, Pure Data, Q, S, Scratch, Seed7, Standard ML, TOM, VBScript, VHDL, X10, Xojo, Z shell

  TOP10程式語言回顧

  下面是前10名程式語言這些年的變化情況,請注意的是,這些都是每12個月的平均位置。

TIOBE 2014年1月程式語言排行榜:Transact-SQL力挫Objective-C 奪得桂冠

  歷年程式語言桂冠

TIOBE 2014年1月程式語言排行榜:Transact-SQL力挫Objective-C 奪得桂冠

  必須宣告,這個榜單本身採集的是英文世界的資料,雖然在反映趨勢上有一些參考意義,但與中國的實際情況不完全符合,而且,這張取樣本身也有相當大的侷限性。

  【說明】

  TIOBE程式語言社群排行榜是程式語言流行趨勢的一個指標,每月更新,這份排行榜排名基於網際網路上有經驗的程式設計師、課程和第三方廠商的數量。排名使用著名的搜尋引擎(諸如Google、MSN、Yahoo!、Wikipedia、YouTube以及Baidu等)進行計算。請注意這個排行榜只是反映某個程式語言的熱門程度,並不能說明一門程式語言好不好,或者一門語言所編寫的程式碼數量多少。

  這個排行榜可以用來考查你的程式設計技能是否與時俱進,也可以在開發新系統時作為一個語言選擇依據。排行榜的詳細定義可以參考這裡(英文

相關文章