TIOBE 5 月榜單:時隔五年,C 語言超越 Java 重返第一

2020-12-14 IT之家

TIOBE 已公布 2020 年 5 月的程式語言排行榜。

本期最大的亮點是 C 語言超越 Java,重返第一的位置。C 語言上一次排名第一,還是在 2015 年。在上個月的榜單中,兩者的指數就已經非常接近了。那麼是什麼讓 C 重新拿下第一的寶座呢?

TIOBE CEO Paul Jansen 猜測是受冠狀病毒的影響,「這聽起來可能很愚蠢,但是某些程式語言確實可以從這種情況中受益。例如數據科學領域的 Python 和 R,因為每個人都試圖(從數據中)尋找該病毒的解毒劑」。另外,嵌入式語言(C 和 C++ 等)也越來越流行,因為它們被用於醫療設備軟體中。

TIOBE 5 月 TOP 20 程式語言

和上文的解釋相符,數據科學語言 R 穩定在前十;MATLAB 從上個月的 18 位上升至本月的第 13 名,是前 20 名中月度排名上升最多的語言。

四月份的榜單主角 Scratch 本月繼續上升一位,看來近期少兒編程的熱度持續不減。

近幾個月比較令人擔心的 Objective-C 排名仍在往下掉,本次在前 20 榜單中位次最末。

除了 C 語言之外,本月的另一亮點是 Rust,從 27 上升至 21 名。Rust 一直令人期待,但也一直沒有真正地流行起來,在此前的榜單中排名穩定在 30 左右,五月排在 21 名確實令人驚喜,不知接下來是否能衝進前 20?

TOP 10 程式語言 TIOBE 指數走勢(2002-2020)

第 21-50 名的程式語言排行

第 51-100 名如下,由於它們之間的數值差異較小,僅以文本形式列出(按字母排序):

(Visual) FoxPro, ABC, Awk, Bash, BBC BASIC, bc, Bourne shell, C shell, cg, Clean, Clojure, CoffeeScript, Common Lisp, Crystal, cT, Elixir, Euphoria, Falcon, Forth, Hack, Icon, Inform, Io, Korn shell, Ladder Logic, LiveCode, Maple, Mercury, ML, MQL4, NATURAL, Object Pascal, OCaml, OpenCL, Oz, PL/I, PostScript, Programming Without Coding Technology, Q, Raku, Red, Ring, S, SPARK, Standard ML, Stata, Tcl, Vala/Genie, Verilog, VHDL

TIOBE 編程社區指數(The TIOBE Programming Community index)是程式語言流行度的指標,該榜單每月更新一次,指數基於全球技術工程師、課程和第三方供應商的數量。包括流行的搜尋引擎,如谷歌、必應、雅虎、維基百科、亞馬遜、YouTube 和百度都用於指數計算。具體的計算方式見這裡:https://www.tiobe.com/tiobe-index/programming-languages-definition/。

值得注意的是,TIOBE 指數並不代表語言的好壞,開發者可以使用該榜單檢查自身的編程技能是否需要更新,或者在開始構建新軟體時對某一語言做出選擇。

詳細榜單信息可以查看 TIOBE 官網。

相關焦點

  • TIOBE 6月程式語言榜單:C語言繼續佔據第一
    ----- TIOBE 已公布 2020 年 6 月的程式語言排行榜。 這與我們上個月的猜測相符:Rust 在榜單 30 名左右徘徊數月後,5 月份飆升至 21 名,果然在這個月再次上升一位,躋身前列。 在上周新鮮出爐的 Stack Overflow 2020 開發者調查報告中,Rust 連續第五年奪下「最受歡迎的語言」寶座,此次進入 TIOBE 排行榜前 20 也毫不令人意外。
  • 2020年5月TIOBE編程排行榜:C語言奪冠,Python仍在前三!
    01C語言奪冠 Python仍在前三時隔五年,C語言重回榜首。我們先看下TIOBE發布的5月份編程榜單TOP20:C語言奪冠,Python仍在前三。此次榜單最大的亮點便是C語言反超Java奪得榜首。這被猜測為:受冠狀病毒的影響。
  • 超過C++、壓制 Java 與 C,Python 拔得 TIOBE 年度程式語言!
    畢竟在過去的一年中,Python 的流行度是其他一眾程式語言無法比擬的。一方面,Python 在 TIOBE 榜單中三度(2018年9月、12月、2019年1月)超越了 C++,進入了排行榜的前三甲。不僅如此,它還在另一大知名的IEEE Spectrum 程式語言榜單中,壓住了 C++、C、Java、C#、PHP 等語言的勢頭,穩居第一。
  • TIOBE 6 月程式語言排行榜:C 與 Java 進一步拉開差距、Rust 躍進...
    整理 | 屠敏程式語言社區 TIOBE 最新發布了 6 月程式語言排行榜。自上個月 Java 被 C 語言超越之後,隨著時間的推移,在本月程式語言榜單中,C 與 Java 之間差距進一步拉大,在 3.89% 增幅下,C 佔據 17.19% 的份額,比 Java 高出 1.09%。
  • TIOBE四月程式語言排行榜:Java第一
    關注程式語言的朋友對TIOBE排行榜一定不會陌生,該榜單每月更新一次,根據資深工程師和第三方供應商提供的指數,其結果作為當前業內程序開發語言的流行使用程度的有效指標。根據TIOBE最新數據顯示,Java再時隔一年半之後,重新回到了榜單首位。
  • 2020年5月程式語言排行榜:時隔五年,C語言反超Java重奪第一!
    TIOBE近日發布了2020年5月程式語言排行榜,本期最大的看點是 C 語言反超 Java,重返第一的位置。C 語言上一次排名第一,還是在 2015 年。在上個月的榜單中,兩者的指數就已經非常接近了。那麼為什麼C能重新拿下第一的寶座呢?
  • TIOBE 6月榜單:Rust首次進入前20
    TIOBE 已公布 2020 年 6 月的程式語言排行榜。
  • TIOBE 程式語言 2019 年 11 月榜單:C 非常接近 Java,指數僅差 0.2%
    本月前20名中有一些有趣的現象,先看看榜單:20名內同樣引人關注的還有幾個語言,首先是Go同比去年從第10降到了20位,目前指數0.853%;接著可以看到Groovy和D這兩個似乎比較小眾的語言反而同比去年都有較大的增長:Groovy從25位升到14,D從23升到18。20名外,Rust在一個月內排名從34上升到了25,創下了歷史新高。
  • TIOBE 8 月程式語言:C、Java 差距拉大,R 語言盛行
    程式語言社區 TIOBE 最新發布了 8 月程式語言排行榜。相比上個月,本月 TIOBE 指數整個體變化並不大。C 語言依然保持強勁的增長勢頭,與第二名 Java 之間差距逐月增大,從上個月相差 1.35% 的份額逐步增長到 2.55% 的差額。
  • TIOBE 1 月程式語言:Python 摘得 2020 年度程式語言!
    【CSDN 編者按】恭喜 Python 榮獲 2020 年度程式語言稱號,這也是自 TIOBE 榜單發布以來,首款程式語言四次獲得該獎項。整理 | 蘇宓程式語言社區 TIOBE 最新發布了 1 月程式語言排行榜。
  • TIOBE 1 月程式語言排行榜:C 語言再度「C 位」出道!
    整理 | 屠敏在 2020 年初雪來臨之際,TIOBE 官方在最新發布的 1 月程式語言榜單中為我們最終揭開了「 2019 年度程式語言」的神秘面紗,然意料之外情理之中,獲此殊榮的並非是風風火火吵鬧了一年又一年的 Python,而是一位低調的老兵——C 語言。
  • TIOBE 3 月程式語言排行榜:主流 Java、C++ 慘遭嫌棄,Python 勢頭...
    日前,一月一更的 TIOBE 程式語言社區最新發布了 2019 年 3 月排行榜。「眾口難調」的程式語言此外,通過 3 月的程式語言排行榜,我們雖然看到了 Java、C、C++ 等語言位於 Top 5 的位置,但事實上,在日常應用中,開發者對其的吐槽也越來越盛
  • TIOBE 12 月程式語言:Python 有望第四次成為年度語言
    回顧過去一年,程式語言領域百花齊放。在 TIOBE 近日發布的12月最新排行榜中,Python 和 Java 你追我趕,Python 漲幅佔優,預計有望成為有史以來四度奪得「年度程式語言」稱號的程式語言!
  • TIOBE 12 月程式語言:Python 有望第四次成為年度語言!
    回顧過去一年,程式語言領域百花齊放。在 TIOBE 近日發布的 12 月最新排行榜中,Python 和 Java 你追我趕,Python 漲幅佔優,預計有望成為有史以來四度奪得「年度程式語言」稱號的程式語言!
  • TIOBE 9月程式語言榜:Python超C++
    /tiobe-index/TIOBE 發布了9月份的程式語言排行榜,上個月Python與第3名擦肩而過,我們還曾預測本月C++恐被Python超越;果不其然,指數穩步上升的Python終於在本月打敗了 C++,成功登上第三的寶座萬年前三,終被Python打破這是Python有史以來第一次進入TIOBE程式語言排行榜前三
  • TIOBE 2017 8月程式語言排行榜,Java、C、PHP等前十名分數全部下滑...
    點擊上方 「CSDN」 關注我們處於排名榜最前面的幾個程式語言的分數長期以來一直都在下降:Java和C在TIOBE榜單中的分數一直比較低。而且幾乎所有其他排名前十的語言每年都在下降。那麼哪個什麼語言抓住了這個機遇呢?這發生在排行榜的40位左右。
  • TIOBE 1月程式語言排行榜:C語言再度「C 位」出道,Python惜敗
    整理 | 屠敏來源 | CSDN(ID:CSDNnews)【導讀】在 2020 年初雪來臨之際,TIOBE 官方在最新發布的 1 月程式語言榜單中為我們最終揭開了「 2019 年度程式語言」的神秘面紗,然意料之外情理之中,獲此殊榮的並非是風風火火吵鬧了一年又一年的 Python,而是一位低調的老兵——C 語言。
  • TIOBE 1 月程式語言:Python 摘得 2020 年度程式語言
    TIOBE 最新發布了 1 月程式語言排行榜。那麼,在此趨勢下,Python 是否會打敗 C,成為 TIOBE 榜單的 NO.1?畢竟過去幾個月間,Python 曾打敗過 Java 登上第二名的寶座。對此,TIOBE 官方表示,相較 Python,C 語言有一張王牌,即它的性能。憑藉高性能,C 語言在未來的一段時間內仍然會站穩腳步,Python 想要超越,也需要有足夠的時間去歷練。
  • TIOBE今年最新一期榜單:C 獲得「2019年度程式語言」稱號
    TIOBE 公布了2020年最新一期的程式語言排行榜。  TOP 20的榜單如下:     上個月我們預測 Java, C, Python和C#將有機會獲得「年度程式語言」稱號,現在結果已公布,相信出乎很多人意料——古老的C語言了榮獲2019年度程式語言稱號。
  • TIOBE:2019年5月全球程式語言排行榜 R語言跌出前二十
    TIOBE 今天公布了2019年5月程式語言排行榜,總體排名變化不大,排名前十的依舊是:Java, C, C++, Python, Visual Basic .NET, C#, JavaScript, SQL, PHP 和彙編語言。