TIOBE 2016年3月編程語言排行榜
2016-03-06 20:45:00 php-z盡管軟件行業在迅速發展,編程語言卻沒有太大變化,回顧近十年TIOBE指數,排名前十的編程語言基本沒有發生變化。唯一的變化是Visual Basic, php 和 Perl 與更現代的編程語言C#, Python 和 JavaScript交換指數排名位置。Objective-C 在這十年發展到前十,甚至達到前三的位置,但是蘋果公司發布Swift編程語言后,它就被快速的替代。
也許有人由此推測未來十年沒有什么實際變化,也不會有新的編程語言。但事實并非如此,真正的變化是前十的編程語言為了發展借鑒新的編程語言的特性不斷自身迭代。例如Java8,C++11,Python3,PHP7等。由于前十的編程語言市場占有率較高,對于工程師來說,學習一門熟悉的編程語言的一些新特性比學習一門新的編程語言容易的多。
TIOBE 編程語言社區排行榜是編程語言流行趨勢的一個指標,每月更新,這份排行榜排名基于互聯網上有經驗的程序員、 課程和第三方廠商的數量。排名使用著名的搜索引擎(諸如 Google、MSN、Yahoo!、Wikipedia、YouTube 以及 Baidu 等)進行計算。
該指數可以用來檢查你的編程技能是否仍然是最新的或作出什么開始建立一個新的軟件系統時,編程語言應采取的戰略決策。在 TIOBE 指數的定義可以在這里找到。
編程語言排行榜 TOP 20 榜單:
前 10 名編程語言長期走勢圖:
以下是 21-50 編程語言排名:
后 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).
4th Dimension/4D, ABC, ActionScript, Angelscript, APL, Awk, BBC BASIC, bc, Bourne shell, C shell, CFML, cg, CL (OS/400), Clojure, Common Lisp, cT, Eiffel, Elixir, Emacs Lisp, Forth, Hack, Icon, IDL, Io, J, Julia, Korn shell, Magic, Mathematica, Mercury, ML, MQL4, MS-DOS batch, NATURAL, NXT-G, OCaml, OpenCL, Oz, PL/I, PostScript, PowerShell, Pure Data, sed, Smalltalk, SPARK, Standard ML, Stata, Tcl, thinBasic, Verilog
本月變動指數:
This month the following changes have been made to the definition of the index:
Matej Tymes suggested to add the programming language ELM. The ELM language debuts at position 120 in the index.
There are lots of mails that still need to be processed. As soon as there is more time available your mail will be answered. Please be patient.
【說明】
TIOBE 編程語言社區排行榜是編程語言流行趨勢的一個指標,每月更新,這份排行榜排名基于互聯網上有經驗的程序員、課程和第三方廠商的數量。排名使用著名的搜索引擎(諸如 Google、MSN、Yahoo!、Wikipedia、YouTube 以及 Baidu 等)進行計算。請注意這個排行榜只是反映某個編程語言的熱門程度,并不能說明一門編程語言好不好,或者一門語言所編寫的代碼數量多少。
這個排行榜可以用來考查你的編程技能是否與時俱進,也可以在開發新系統時作為一個語言選擇依據。以上是php-z譯文,排行榜的詳細定義可以參考這里