TIOBE 编程语言排行榜:2026 年 5 月 | 统计编程语言市场正经历重大整合
五月头条:统计编程语言市场正经历重大整合
本月,编程语言 R 再次在 TIOBE 指数中排名第8,创下历史新高。这并非巧合。统计编程语言市场显然正在经历重大整合。最大的赢家是 Python 和 R,而许多历史悠久的替代品则继续失去势头。统计计算领域由众多小众语言和平台瓜分的时代似乎即将结束。
几家老牌企业正在稳步衰落:
- MATLAB 即将跌出 TIOBE 排名前 20。
- 自 TIOBE 指数推出以来,SAS 将首次跌出前 30 名。
- Wolfram/Mathematica 的使用率仍远低于其历史峰值,且仍在持续下降。
- 上个月,SPSS 跌出了前 100 名。
- S 也即将跌出前 100 名。
- Stata 目前排名第 124 位。
与此同时,尽管新型统计语言 Julia 具有强大的技术优势且学术界对其兴趣日益浓厚,但它多年来一直难以跻身稳定的前 30 强语言之列。展望未来,Stan 预计将于下月在 TIOBE 指数中首次亮相,这反映了概率编程和贝叶斯统计日益增长的重要性。
在实践中,如今的统计编程市场日益围绕两大主导生态系统展开:
- Python 在工业、机器学习、人工智能和生产系统中占据主导地位。
- R 在学术界、研究领域、流行病学和高级统计分析中仍然占据主导地位。
Java 26 后势头正盛。另一个值得注意的上升者是 Zig,它首次接近 TIOBE 前 30 名。Zig 日益受到欢迎,似乎是因为它兼具了底层性能、简洁的工具以及与传统系统编程语言相比相对易用的特点,这种罕见组合是其受欢迎的原因。
--Paul Jansen
TIOBE 编程社区指数是编程语言流行程度的指标。该指数每月更新一次。评级基于全球熟练工程师、课程和第三方供应商的数量。热门网站谷歌、亚马逊、维基百科、必应和其他 20 多个网站被用来计算评级。值得注意的是,TIOBE 指数并不是关于最好的编程语言或大多数代码行所使用的语言。
该指数可用于检查你的编程技能是否仍然是最新的,或者在开始构建新的软件系统时,就应该采用哪种编程语言做出战略决策。
| May 2026 | May 2025 | Change | Programming Language | Ratings | Change | |
|---|---|---|---|---|---|---|
| 1 | 1 | ![]() | Python | 19.98% | -5.37% | |
| 2 | 3 | ![]() | ![]() | C | 11.55% | +1.84% |
| 3 | 4 | ![]() | ![]() | Java | 7.94% | -1.37% |
| 4 | 2 | ![]() | ![]() | C++ | 7.92% | -2.02% |
| 5 | 5 | ![]() | C# | 5.41% | +1.19% | |
| 6 | 6 | ![]() | JavaScript | 3.08% | -0.60% | |
| 7 | 8 | ![]() | ![]() | Visual Basic | 2.90% | +0.28% |
| 8 | 12 | ![]() | ![]() | R | 1.77% | +0.31% |
| 9 | 10 | ![]() | ![]() | SQL | 1.57% | -0.33% |
| 10 | 9 | ![]() | ![]() | Delphi/Object Pascal | 1.44% | -0.85% |
| 11 | 11 | ![]() | Fortran | 1.22% | -0.55% | |
| 12 | 14 | ![]() | ![]() | Scratch | 1.18% | -0.16% |
| 13 | 16 | ![]() | ![]() | Perl | 1.18% | -0.02% |
| 14 | 15 | ![]() | ![]() | PHP | 1.15% | -0.07% |
| 15 | 19 | ![]() | ![]() | Rust | 1.14% | +0.21% |
| 16 | 7 | ![]() | ![]() | Go | 1.12% | -1.58% |
| 17 | 18 | ![]() | ![]() | Assembly language | 1.02% | +0.05% |
| 18 | 23 | ![]() | ![]() | Swift | 0.93% | +0.16% |
| 19 | 13 | ![]() | ![]() | Ada | 0.92% | -0.50% |
| 20 | 17 | ![]() | ![]() | MATLAB | 0.89% | -0.13% |
其他编程语言
下面列出了完整的前 50 种编程语言。这篇综述是非正式发布的,因为我们可能错过了一种语言。如果你认为缺少某个编程语言,可以通知 tpci@tiobe.com。请查看 TIOBE 监控的所有编程语言的概述。
| Position | Programming Language | Ratings |
|---|---|---|
| 21 | Classic Visual Basic | 0.80% |
| 22 | PL/SQL | 0.79% |
| 23 | Ruby | 0.73% |
| 24 | Prolog | 0.71% |
| 25 | COBOL | 0.65% |
| 26 | Kotlin | 0.65% |
| 27 | Objective-C | 0.60% |
| 28 | SAS | 0.60% |
| 29 | ML | 0.58% |
| 30 | Dart | 0.55% |
| 31 | Lua | 0.51% |
| 32 | OCaml | 0.46% |
| 33 | Julia | 0.43% |
| 34 | Caml | 0.41% |
| 35 | TypeScript | 0.40% |
| 36 | Zig | 0.39% |
| 37 | GML | 0.38% |
| 38 | LabVIEW | 0.37% |
| 39 | ABAP | 0.36% |
| 40 | VBScript | 0.35% |
| 41 | Lisp | 0.33% |
| 42 | X++ | 0.32% |
| 43 | Clojure | 0.32% |
| 44 | D | 0.31% |
| 45 | Erlang | 0.29% |
| 46 | Ladder Logic | 0.28% |
| 47 | Haskell | 0.26% |
| 48 | Scala | 0.26% |
| 49 | Transact-SQL | 0.26% |
| 50 | CFML | 0.23% |
续的 50 个编程语言
下面是排行 #51 到 #100 的编程语言。由于差别较小,只按照字母顺序排列:
- (Visual) FoxPro, ActionScript, Apex, Applescript, Awk, Bash, bc, BCPL, Bourne shell, C shell, CL (OS/400), CoffeeScript, cT, ECMAScript, Elixir, F#, GAMS, Groovy, Io, J, J#, JScript, JScript.NET, Logo, LotusScript, LPC, MDX, MQL5, NetLogo, OpenCL, PL/I, PowerShell, Pure Data, Q, REBOL, Ring, RPG, RPL, S, Scheme, Small Basic, Solidity, Tcl, V, Vala/Genie, VHDL, Wolfram, XC, Xojo, XPL
相关推荐:
- TIOBE 编程语言排行榜:2026 年 5 月 | 统计编程语言市场正经历重大整合
- TIOBE 编程语言排行榜:2026 年 4 月 | Rust 的崛起势头似乎放缓
- TIOBE 编程语言排行榜:2026 年 3 月 | 三月头条:为什么 TIOBE 指数仍然依赖于搜索引擎
- TIOBE 编程语言排行榜:2026 年 2 月 | 特定领域语言挑战 Python 的领先地位
- TIOBE 编程语言排行榜:2026 年 1 月|C# 成为 2025 年年度语言
- TIOBE 编程语言排行榜:2025 年 12 月|R 语言重返前十
- TIOBE 编程语言排行榜:2025 年 11 月|C# 或将首次超越 Java























