程式設計語言 java 和 c 自 2016 年初就呈現出下降趨勢,今年較之去年下降約 6%。其他程式設計語言乘勢往上爬。其實,這一現象的出現也是有原因的。如今,各行各業的軟體使用率都很高, c 和 java 已經不能滿足大家的需求,于是,越來越多的開發者開始轉向其他程式設計語言。單從市場占有率就能看出這一問題:2012 年時,0.6% 的占有率足以競争前 20 名,現如今,此比率隻能坐卧第 33 位。
5 月程式設計語言排行榜 top20 榜單:

top 10 程式設計語言 tiobe 指數走勢(2002-2016)
其他程式設計語言排名
第 21-50 名如下,可能存在遺漏:
第51-100名如下,由于它們之間的數值差異較小,僅以文本形式列出(按字母排序):
(visual) foxpro, 4th dimension/4d, abc, apl, autolisp, awk, bc, bourne shell, c shell, cfml, cg, cl (os/400), clipper, common lisp, crystal, elixir, elm, emacs lisp, forth, icon, idl, inform, io, j, julia, korn shell, kotlin, maple, ml, natural, nxt-g, ocaml, opencl, openedge abl, oz, pl/i, powershell, processing, rexx, ring, s, smalltalk, spark, spss, standard ml, stata, tcl, vbscript, verilog, vhdl
曆史排名(1987-2017)
注: 以下排名位次取決于 12 個月的平均值。
程式設計語言“名人榜”( 2003-2016)
“年度程式設計語言”獲獎名單如下圖所示,該獎項授予一年中評分最高的程式設計語言:
【說明】
tiobe 程式設計語言社群排行榜是程式設計語言流行趨勢的一個名額,每月更新,這份排行榜排名基于網際網路上有經驗的程式員、課程和第三方廠商的數量。排名使用著名的搜尋引擎(諸如 google、msn、yahoo!、wikipedia、youtube 以及 baidu 等)進行計算。請注意這個排行榜隻是反映某個程式設計語言的熱門程度,并不能說明一門程式設計語言好不好,或者一門語言所編寫的代碼數量多少。
這個排行榜可以用來考查你的程式設計技能是否與時俱進,也可以在開發新系統時作為一個語言選擇依據。