您的位置:首頁>科技>正文

TIOBE 9月程式設計語言排行榜 Java,C,C ++ 三分天下何時休

TIOBE榜單的前三名已經有超過15年沒有出現過變化了。 使用人數最多的三大語言Java、C、C++跟2001年一樣, 毫無懸念地佔據了榜單第一、第二、第三的位置。 C#和Python曾經被認為是最有潛力成為最受歡迎語言的, 不過它們至今尚未實現這個目標。 C#沒有排進前三名, 是因為它在非Windows領域的使用率仍然非常低。 另一方面, 由於Python是動態類型的, 而這個特性阻礙了大型軟體和關鍵軟體系統使用它。 話雖如此, 三大程式設計語言與其他語言之間的差距正在迅速變小。 但是前三名的競爭者也正在失去市場份額, 所以也不知道未來的走勢會怎麼樣。

使用單一語言編寫的應用程式正在變得越來越少。 越來越多的語言在TIOBE榜單的影響下正變得更加受歡迎。 因此, 激動人心的時刻即將到來, 我們將會看到有哪些程式設計語言會是未來幾年裡的贏家。

TOP 20程式設計語言排行榜

TOP 10程式設計語言指數走勢

21-50名程式設計語言排名

PositionProgramming LanguageRatings21SAS1.37%22Dart1.31%23D1.10%24Transact-SQL1.08%25ABAP1.07%26COBOL1.06%27(Visual) FoxPro0.93%28Scala0.92%29Fortran0.88%30Ada0.79%31Crystal0.76%32Erlang0.73%33Lisp0.69%34Awk0.66%35Lua0.65%36VBScript0.62%37F#0.61%38Alice0.60%39Prolog0.60%40LabVIEW0.54%41Logo0.51%42VHDL0.51%43Hack0.49%44Ladder Logic0.47%45Verilog0.46%46Apex0.44%47Julia0.44%48ML0.43%49Rust0.42%50PowerShell0.40%

第51到100名程式設計語言排行如下, 由於它們之間的數值差異較小, 不做先後排名:

4th Dimension/4D, ABC, ActionScript, APL, AutoLISP, Bash, bc, Bourne shell, C shell, CFML, CL (OS/400), Clipper, Clojure, Common Lisp, Elixir, Elm, Euphoria, Forth, Groovy, Haskell, Icon, IDL, Inform, Io, J, Korn shell, Kotlin, Magic, Maple, MOO, MQL4, MUMPS, NATURAL, NXT-G, OCaml, OpenCL, OpenEdge ABL, Oz, PL/I, PostScript, Q, REXX, Ring, RPG (OS/400), Scheme, Smalltalk, SPARK, SPSS, Stata, Tcl

歷史排名(1987-2017)

以下排名取自於12個月的平均值。

程式設計語言2017201220072002199719921987Java121115--C2122111C++3333225C#44713---Python5761127--Visual Basic .NET617-----PHP7645---JavaScript898723--Perl9854410-Assembly language10------COBOL2528179399Lisp31121512942Prolog3231261620113Pascal114152197834

年度程式設計語言

年度程式設計語言是授予一年中評分最高的程式設計語言:

【說明】TIOBE 程式設計語言社區排行榜是程式設計語言流行趨勢的一個指標, 每月更新, 這份排行榜排名基於互聯網上有經驗的程式師、課程和協力廠商廠商的數量。 排名使用著名的搜尋引擎(諸如 Google、MSN、Yahoo!、Wikipedia、YouTube 以及 Baidu 等)進行計算。

請注意這個排行榜只是反映某個程式設計語言的熱門程度,

並不能說明一門程式設計語言好不好, 或者一門語言所編寫的代碼數量多少。

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

原文:TIOBE Index for September 2017

翻譯:雁驚寒

Next Article
喜欢就按个赞吧!!!
点击关闭提示