根據 2020 年 11 月最新出爐的 TIOBE 編程語言排行榜,Python 以 12.12% 的搜索份額成功取代 Java,首次成為第二熱門的編程語言,僅次于 C 語言。
圖 | 最新 TIOBE 排行榜前十名,Python 超越 Java
TIOBE 排行榜由 TIOBE 軟件公司運營,誕生近 20 年,是衡量編程語言熱門度的權威排行榜之一,每月更新一次。 目前,TIOBE 指數的規則是,通過收集 25 個主流搜索引擎數據,分析一門編程語言的受關注程度,被搜索次數越多,排名越高。 它用到的搜索引擎不僅包括谷歌、必應、雅虎和百度等常見搜索引擎,還包括內容平臺和門戶網站的搜索結果,比如搜狐、搜狗、維基百科、騰訊和 YouTube 等等。
不過,僅依靠搜索引擎數據,不能完全反映出一門語言的廣泛使用程度,Java 仍然是開發群體和生態系統最廣泛的語言之一。 在最新的 11 月排行中,Java 搜索比例下降了 4.57%,而 Python 比例上漲 2.27%。一上一下之間拉開了近 7% 的差距,Python 成功完成反超。類似的,在上一期排行榜中,Python 是所有語言中增幅最大的,而 Java 是降幅最大的。 這也是自 2000 以來,Java 首次跌出排行榜前兩名。過去的 200 多個月,C 和 Java 牢牢占據著前兩名的位置,輪流坐在第一名的寶座上。 值得注意的是,TIOBE 榜單只考慮符合圖靈完備性的語言,所以 HTML、XML、JSON 等語言不在考慮范圍之內。
圖 | TIOBE 指數,反映出 Python 自 2001 年以來的流行趨勢
其實 Python 的崛起早有預兆。自 2018 年以來,Python 的 TIOBE 指數就進入了快速上升期,增幅遠遠甩開其他語言,并在 2019 年 6 月取代 C++,成為第三熱門語言。 兇猛的上升勢頭,很大一部分原因是受到人工智能(AI)的火熱推動的。 在數據分析和挖掘,機器學習和其他 AI 應用領域,Python 的易學、易用、易部署使其受到廣泛青睞,而且適合作為編程教育入門語言。最近四年,IEEE Spectrum 雜志也連續將 Python 評為最受歡迎的語言。 TIOBE 首席執行官 Paul Jansen 認為,除了 AI 領域的火熱,Python 最大優點是較低的上手門檻,允許非軟件背景的人快速學習和使用。 過去,大部分編程活動都是由軟件工程師完成的。但如今到處都要求編程技能,優秀的開發者成為了稀缺資源,因此許多行業需要沒有軟件背景的人處理簡單的編程工作,Python 的快速入門和簡單部署能夠滿足這些要求。
“有一次我跟汽車機械師聊天,他知道我從事軟件工作后,就興致勃勃地告訴我,他正在學習 Python 編程,”Paul 表示,“那一刻我意識到,Python 將無處不在。” 如果 Python 延續目前的增長勢頭,想挑戰 C 語言也不是沒有可能。或許不久之后,我們就將看到它登上第一名的寶座。
原文標題:20年來首次!Python搶下Java“寶座”,成為第二熱門編程語言
文章出處:【微信公眾號:DeepTech深科技】歡迎添加關注!文章轉載請注明出處。
責任編輯:haq
-
JAVA
+關注
關注
20文章
3001瀏覽量
116419 -
編程
+關注
關注
90文章
3716瀏覽量
97178 -
python
+關注
關注
57文章
4876瀏覽量
90022
原文標題:20年來首次!Python搶下Java“寶座”,成為第二熱門編程語言
文章出處:【微信號:deeptechchina,微信公眾號:deeptechchina】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
近20年來最大突破!中國科研團隊攻克芯片散熱難題
2026年2月蔚來公司交付新車20797臺
226萬輛VS163.6萬輛:比亞迪2025年純電銷量超越特斯拉,改寫全球格局
比亞迪首次超越特斯拉,全球純電銷量第一!
沒有專利的opencv-python 版本
全新蔚來ES8斬獲2025聲學樓汽車音頻技術創新大獎
Termux中調試圣誕樹Python代碼
Arm Neoverse CPU上大代碼量Java應用的性能測試
用 Python 給 Amazon 做“全身 CT”——可量產、可擴展的商品詳情爬蟲實戰
Java效率提升指南:5個Java工具選型建議及Perforce JRebel和XRebel介紹
Java開發者必備的效率工具——Perforce JRebel是什么?為什么很多Java開發者在用?
零基礎入門:如何在樹莓派上編寫和運行Python程序?
我只會Java,憑什么不能玩轉樹莓派?GPIO操控竟比C++更優雅~
Python20年來首次超越Java
評論