Python、C、Java 和 C++ 四足鼎立,其他已無勝算?| TIOBE 10 月編程語言排行榜

2022年10月10日20:49:35 科技 1245

整理 | 蘇宓

出品 | CSDN(ID:CSDNnews)

技術的千變萬化,都是有跡可循的,最新的 TIOBE 十月編程語言榜單重磅發布,快來看看有哪些值得關注的變化吧!

Python、C、Java 和 C++ 四足鼎立,其他已無勝算?| TIOBE 10 月編程語言排行榜 - 天天要聞

四大編程語言不斷增強其主導地位

曾幾何時,編程語言界中 Java、C、C++ 組成的鐵三角,穩固了很長一段時間。而就在一年前的此時,Python 超越 C 語言打破了 TIOBE 榜單 20 多年來的局面,首次榮登榜首,也徹底擊破原本鐵三角的架構。自此,Python 一路高歌猛進。

現如今,根據最新的 10 月榜單來看,TIOBE 官方指出,Python、C、Java 和 C++ 在相當長的一段時間內都是 TIOBE 指數榜單的 Top 4 語言,它們遠超其他語言,而且這種差距似乎還在不斷擴大。譬如本月位居第四的 C++,佔比 9.92%,比佔比 4.42% 且排在第五位的 C# 高出了 5.5% 的市場份額。

Python、C、Java 和 C++ 四足鼎立,其他已無勝算?| TIOBE 10 月編程語言排行榜 - 天天要聞

此外,在去年,這四種語言累加的市場份額為 40%,但是到了今年,Top 4 語言的整體份額超越了 55%,這意味着編程語言的競爭空間已經逐漸開始縮小,基本成為了定局。

TIOBE CEO Paul Jansen 對此趨勢的發展做出這樣的評價,「Java 的主要競爭對手 C# 正在逐步丟失自己的市場份額,而 Python 的競爭對手 R 和 Ruby 則或多或少地穩定下來。然而,對於 C 和 C++ 而言,有一個小小的威脅出現了,那就是編程語言 Rust。Rust 以 0.70% 的歷史最高市場份額再次進入了榜單的 Top 20 名。」

事實上,關於 Rust 迅速崛起也屬於不少開發者的意料之中。因為近年來,專註於性能和類型安全的 Rust,備受大廠和主流開源項目的青睞,也正如 CSDN 不久之前報道的,微軟在 VS Code、Visual Studio 等工具都已經提供了對 Rust 的良好支持;Google 於去年也宣布 Android 支持 Rust 語言來開發操作系統,並支持 Linux 內核引入 Rust 代碼;亞馬遜為此更早之前還聘用了 Rust 編譯器團隊負責人之一的 Felix Klock,以及 AWS 從很早開始並宣布贊助 Rust 開源項目;還有 Linux 6.1 版本也將引入 Rust 語言等等。

在這樣的趨勢下,Rust 的使用率也必將穩步上升。

Python、C、Java 和 C++ 四足鼎立,其他已無勝算?| TIOBE 10 月編程語言排行榜 - 天天要聞

其他編程語言排名

除了以上,Top 20-50 的編程語言榜單如下:

Python、C、Java 和 C++ 四足鼎立,其他已無勝算?| TIOBE 10 月編程語言排行榜 - 天天要聞

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

  • ActionScript, Apex, Awk, B4X, bc, Bourne shell, C shell, cg, CLIPS, Clojure, Common Lisp, Crystal, Elixir, Emacs Lisp, F#, Forth, Groovy, Hack, Icon, Inform, Io, J#, Korn shell, Ladder Logic, ML, MQL5, NATURAL, NXT-G, OCaml, OpenCL, OpenEdge ABL, Pike, PILOT, PostScript, Q, Racket, Raku, REXX, Ring, Simulink, Small Basic, Smalltalk, Snap!, SPARK, Stata, Tcl, Vala/Genie, VBScript, Verilog, WebAssembly

Python、C、Java 和 C++ 四足鼎立,其他已無勝算?| TIOBE 10 月編程語言排行榜 - 天天要聞

Top 10 編程語言 TIOBE 指數走勢(2002-2022)

Python、C、Java 和 C++ 四足鼎立,其他已無勝算?| TIOBE 10 月編程語言排行榜 - 天天要聞Python、C、Java 和 C++ 四足鼎立,其他已無勝算?| TIOBE 10 月編程語言排行榜 - 天天要聞

歷史排名(1987-2022)

註:以下排名位次取決於 12 個月的平均值。

Python、C、Java 和 C++ 四足鼎立,其他已無勝算?| TIOBE 10 月編程語言排行榜 - 天天要聞Python、C、Java 和 C++ 四足鼎立,其他已無勝算?| TIOBE 10 月編程語言排行榜 - 天天要聞

編程語言“名人榜”(2003-2021)

Python、C、Java 和 C++ 四足鼎立,其他已無勝算?| TIOBE 10 月編程語言排行榜 - 天天要聞

【說明】:

TIOBE 編程語言社區排行榜是編程語言流行趨勢的一個指標,每月更新,這份排行榜排名基於全球技術工程師、課程和第三方供應商的數量,其中包括了流行的搜索引擎以及技術社區,如 Google、百度維基百科、CSDN、必應、Hao 123 等等。具體的計算方式詳見:https://www.tiobe.com/tiobe-index/programming-languages-definition/。請注意這個排行榜只是反映某個編程語言的熱門程度,並不能說明一門編程語言好不好,或者一門語言所編寫的代碼數量多少。

這個排行榜可以用來考察你的編程技能是否與時俱進,也可以在開發新系統時作為一個語言選擇依據。

詳細榜單信息可參考 TIOBE 官網:https://www.tiobe.com/tiobe-index

Python、C、Java 和 C++ 四足鼎立,其他已無勝算?| TIOBE 10 月編程語言排行榜 - 天天要聞

科技分類資訊推薦

三大萬億級產業集群迸發新活力 - 天天要聞

三大萬億級產業集群迸發新活力

圖為第二十七屆北京科博會亦庄展區展示的模型吸引觀眾目光。 本報記者 和冠欣攝新一代信息技術、醫藥健康、科技服務業,已成為北京三大萬億級產業集群。北京科博會是觀察科技產業發展的重要“窗口”。
金思宇:數字中國建設對傳統行業的影響 - 天天要聞

金思宇:數字中國建設對傳統行業的影響

引言:數字中國建設的戰略意義與時代機遇,數字中國建設作為國家重大戰略,不僅是推動經濟社會高質量發展的核心引擎,更是全球科技競爭新格局下構築國家競爭優勢的關鍵抓手。
突發,華為鴻蒙摺疊PC要延期了! - 天天要聞

突發,華為鴻蒙摺疊PC要延期了!

華為鴻蒙PC不是已經官宣了嘛,正式發布日期為5月19日,星期一。當然,5月19日這天不會僅僅發布華為鴻蒙PC的,還會有其他新品一同發布。不過,令人遺憾的是,華為鴻蒙摺疊PC不會一同發布,而是延期了。根據渠道消息顯示,5月19日將要召開的新品
小米15SPro使用第一人誕生,網友們都炸了! - 天天要聞

小米15SPro使用第一人誕生,網友們都炸了!

小米在5月份的重磅新機,應當就是小米15SPro了。早在一個月之前,小米林斌在一起回復網友的時候,就表示小米15SPro這款新機的存在。而且從內容上來看,小米15SPro已經在使用當中了。毒哥覺得,這個都有用的含義,應當是在測試環節當中。
從被封鎖到技術斷崖領先,中國逆襲成功,美媒驚呼:看不懂 - 天天要聞

從被封鎖到技術斷崖領先,中國逆襲成功,美媒驚呼:看不懂

星辰大海的征途:中國科技自主的覺醒之路……當人類文明史翻到二十一世紀中葉的篇章,一個古老民族的現代化敘事正以顛覆性的方式重塑全球認知。從月球背面的科學突破到六代機的破空翱翔,中國用十年時間完成了從追趕者到領跑者的史詩跨越——這不僅是技術實力
雷軍回歸發聲,或為小米YU7發布做準備? - 天天要聞

雷軍回歸發聲,或為小米YU7發布做準備?

今天一大早小編剛點開社交平台,就看到雷總今天終於恢復了健身打卡,距離上一次打卡(3月30日)已經過了一個多月。除了晒圖打卡之外,他還表示,這一個多月的時間是他創辦小米以來最艱難的一段時間,情緒長期低落,所以也暫停了在社交媒體上的互動。
魅族Note 16系列參數匯總,新機下周見 - 天天要聞

魅族Note 16系列參數匯總,新機下周見

魅族 Note 16 系列·國民嚴選暨 FlymeAIOS 生態發布會將在5月13 日14:30到來。也就是說,下周大家就能夠見到相應的新品了。與此同時,新品發布前的預熱也在持續進行中。最新的官方消息顯示,魅族 Note16 Pro 搭載