二月頭條:領域專用語言挑戰 Python 的領先地位
Python 目前仍是全球最受歡迎的編程語言,領先于其最接近的競爭對手超過 10 個百分點。從絕對值看,Python 在 2025 年 7 月達到峰值,市場份額為 26.98%。盡管它仍然占據主導地位,但其份額已下降至本月的 21.81%。
這一變化表明,若干更為專業化的語言正在逐步蠶食 Python 的市場,最顯著的當屬 R 和 Perl。R 是一門統計編程語言,長期以來在數據科學領域與 Python 直接競爭。盡管近年來 Python 明顯超過了 R,R 似乎正在重新獲得動力,并已連續數月重回 TIOBE 指數前十名。
在腳本語言方面,Perl 也重新走入人們視野。Perl 曾經是腳本語言中的絕對領導者,但在經歷多年內部分裂和新興語言的競爭后衰落。不過,最近它已實現反彈,自 2018 年 1 月以來再次位列 TIOBE 前十。
TIOBE 編程社區指數(TIOBE Programming Community Index)是衡量編程語言流行度的一個指標。該指數每月更新一次。評級基于全球熟練工程師數量、相關課程和第三方供應商的情況。為了計算評級,使用了 Google、Amazon、Wikipedia、Bing 以及 20 多個其他流行網站的數據。需要注意的是,TIOBE 指數并不衡量哪種編程語言“最好”或哪種語言的代碼行數最多。
該指數可用于檢查你的編程技能是否仍然與時俱進,或在開始構建新軟件系統時用于做出采用何種編程語言的戰略決策。
![]()
![]()
其他編程語言
下面列出了完整的編程語言前 50 名。此概覽為非官方發布,可能存在我們遺漏某些語言的情況。
![]()
接下來的 50 種編程語言
下列語言表示排名第 51 到第 100 位。由于它們之間的差異相對較小,編程語言僅按字母順序列出:
Algol、Alice、Apex、Awk、Bash、C shell、Caml、CL (OS/400)、Clojure、Common Lisp、F#、Forth、GAMS、GML、Groovy、Hack、Icon、Inform、Io、J、J#、JScript、JScript.NET、Korn shell、ML、Modula-2、Mojo、MQL5、MS-DOS batch、NATURAL、Nim、OCaml、OpenCL、Q、REXX、RPG、S、Scheme、Small Basic、Smalltalk、Solidity、SPARK、Structured Text、Tcl、V、Vala/Genie、VHDL、WebAssembly、Wolfram、Xojo
長期歷史
為看清更大的圖景,請在下方查看多年前前十名編程語言的位置。請注意,這些是 12 個月期間的平均排名。
![]()
重要觀察
? 2001 年之前的數據不是基于網頁搜索引擎的計數,而是基于 Usenet 新聞組的命中數,這些數據是事后計算得出的。
? 表格中“Visual Basic”和“(Visual) Basic”是有區別的。在 2010 年之前,“(Visual) Basic”指所有可能的 Basic 方言(包括 Visual Basic)。經過討論,決定將“(Visual) Basic”拆分為各個方言,例如 Visual Basic .NET、經典 Visual Basic、PureBasic 和 Small Basic 等。由于 Visual Basic .NET 已成為 Visual Basic 的主要實現,現在稱之為“Visual Basic”。
? 編程語言 SQL 在 2018 年被加入 TIOBE 指數,這是因為有人指出 SQL 是圖靈完備的。因此盡管該語言歷史久遠,但它在該指數中的記錄時間較短。
下方列出了所有“年度編程語言”(Programming Language of the Year)獎項的獲獎者名單。該獎項頒給在一年中排名漲幅最大的編程語言。
![]()
缺陷與更改請求
以下是最常被提出的五項更改請求和錯誤報告。
? 除了“ <語言> programming”外,也應嘗試其它查詢形式,例如“programming with <語言> ”、“ <語言> development”和“ <語言> coding”。
? 為其它自然語言增加查詢(除了英語)。想法是先從中國搜索引擎百度開始。該項工作已部分實現,未來幾個月將完成。
? 列出所有被拒絕的搜索詞請求清單,以減少關于 Rails、JQuery、JSP 等反復出現的郵件數量。
? 為數據庫、軟件配置管理系統和應用框架啟動一個 TIOBE 指數。
? 一些搜索引擎允許按“過去一年新增的頁面”進行查詢。TIOBE 指數應僅跟蹤這些最近新增的頁面。
我們相信人工智能為普通人提供了一種“增強工具”,并致力于分享全方位的AI知識。在這里,您可以找到最新的AI科普文章、工具評測、提升效率的秘籍以及行業洞察。 歡迎關注“福大大架構師每日一題”,發消息可獲得面試資料,讓AI助力您的未來發展。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.