TIOBE 编程语言排行榜:2026 年 10 月 | Julia 重返 TIOBE 前20名
10 月头条:Julia 重返 TIOBE 指数前 20 名
Julia 再次跻身 TIOBE 指数前 20 名——上一次达到这一里程碑还是在三年前。当时,人们或许会认为这不过是一阵“昙花一现”的热潮,但如今的再次上榜表明,Julia 的流行势头或许更具持久力。
Julia 之所以日益受到欢迎,很大程度上是因为市场对“既具备高性能又易于学习”的现代编程语言有着迫切需求,特别是在数值计算领域。Python 虽然为数值计算提供了简单易用的高级编程方式,但其性能往往会成为瓶颈;而 C++ 虽然性能卓越,却有着更高的学习门槛和更低的抽象层级。Julia 旨在融合两者的优势,填补这一空白。让我们拭目以待,看看 Julia 这次能否稳住其前 20 名的位置!
除了 Julia 之外,还有另外两种语言正叩响 TIOBE 前 20 名的大门:Dart 和 OCaml。本月,Dart 从第 41 名跃升至第 27 名。得益于其广受欢迎的 UI 工具包 Flutter,Dart 在过去相当长一段时间里一直徘徊在前 20 名的边缘。另一方面,OCaml 的表现则有些令人惊喜——本月它从第 38 名跃升至第 26 名,这在一定程度上得益于它在实时交易系统和解析技术中日益广泛的应用。在经历了长期的相对稳定之后,看到排名出现如此变动,确实非常引人注目。
--Paul Jansen
TIOBE 编程社区指数是编程语言流行程度的指标。该指数每月更新一次。评级基于全球熟练工程师、课程和第三方供应商的数量。热门网站谷歌、亚马逊、维基百科、必应和其他 20 多个网站被用来计算评级。值得注意的是,TIOBE 指数并不是关于最好的编程语言或大多数代码行所使用的语言。
该指数可用于检查你的编程技能是否仍然是最新的,或者在开始构建新的软件系统时,就应该采用哪种编程语言做出战略决策。
| 2026 年 10 月 | 2025 年 10 月 | 变化 | 编程语言 | 比例 | 比例变化 | |
|---|---|---|---|---|---|---|
| 1 | 1 | ![]() | Python | 19.23% | -5.23% | |
| 2 | 2 | ![]() | C | 11.33% | +2.04% | |
| 3 | 3 | ![]() | C++ | 8.87% | +0.04% | |
| 4 | 4 | ![]() | Java | 8.41% | +0.06% | |
| 5 | 5 | ![]() | C# | 3.79% | -3.15% | |
| 6 | 6 | ![]() | JavaScript | 2.77% | -0.64% | |
| 7 | 7 | ![]() | Visual Basic | 2.20% | -1.02% | |
| 8 | 13 | ![]() | ![]() | R | 2.06% | +0.55% |
| 9 | 10 | ![]() | ![]() | SQL | 1.97% | +0.20% |
| 10 | 16 | ![]() | ![]() | Rust | 1.44% | +0.24% |
| 11 | 8 | ![]() | ![]() | Go | 1.39% | -0.53% |
| 12 | 14 | ![]() | ![]() | PHP | 1.26% | -0.12% |
| 13 | 11 | ![]() | ![]() | Fortran | 1.12% | -0.58% |
| 14 | 22 | ![]() | ![]() | Swift | 1.03% | +0.09% |
| 15 | 18 | ![]() | ![]() | Scratch | 0.97% | -0.18% |
| 16 | 23 | ![]() | ![]() | COBOL | 0.89% | +0.03% |
| 17 | 12 | ![]() | ![]() | Perl | 0.88% | -0.78% |
| 18 | 30 | ![]() | ![]() | Julia | 0.88% | +0.42% |
| 19 | 9 | ![]() | ![]() | Delphi/Object Pascal | 0.83% | -1.03% |
| 20 | 17 | ![]() | ![]() | MATLAB | 0.83% | -0.33% |
其他编程语言
下面列出了完整的前 50 种编程语言。这篇综述是非正式发布的,因为我们可能错过了一种语言。如果你认为缺少某个编程语言,可以通知 tpci@tiobe.com。请查看 TIOBE 监控的所有编程语言的概述。
| 排名 | 编程语言 | 比例 |
|---|---|---|
| 21 | Ada | 0.82% |
| 22 | SAS | 0.76% |
| 23 | Assembly language | 0.76% |
| 24 | Classic Visual Basic | 0.70% |
| 25 | Objective-C | 0.61% |
| 26 | OCaml | 0.61% |
| 27 | Dart | 0.60% |
| 28 | Ruby | 0.53% |
| 29 | VBScript | 0.52% |
| 30 | PL/SQL | 0.51% |
| 31 | Prolog | 0.49% |
| 32 | Kotlin | 0.48% |
| 33 | ABAP | 0.48% |
| 34 | D | 0.46% |
| 35 | Lua | 0.44% |
| 36 | Lisp | 0.42% |
| 37 | Caml | 0.42% |
| 38 | TypeScript | 0.41% |
| 39 | GML | 0.40% |
| 40 | Scala | 0.37% |
| 41 | Haskell | 0.33% |
| 42 | PowerShell | 0.32% |
| 43 | Transact-SQL | 0.30% |
| 44 | Ladder Logic | 0.28% |
| 45 | (Visual) FoxPro | 0.27% |
| 46 | Zig | 0.27% |
| 47 | X++ | 0.27% |
| 48 | XSLT | 0.26% |
| 49 | CFML | 0.25% |
| 50 | Awk | 0.25% |
后续的 50 个编程语言
下面是排行 #51 到 #100 的编程语言。由于差别较小,只按照字母顺序排列:
- ActionScript, Apex, Bash, bc, BCPL, Bourne shell, C shell, C++/CLI, Clojure, CoffeeScript, cT, EGL, Elixir, Erlang, F#, GAMS, Groovy, Inform, Io, J#, JScript, JScript.NET, LabVIEW, Logo, ML, Mojo, MQL5, MS-DOS batch, Nim, OpenCL, PL/I, Pure Data, PureBasic, Q, REBOL, Ring, RPG, Solidity, SQR, Tcl, tcsh, thinBasic, V, VHDL, XBase++, XC, Xen, Xojo, XPL, Z shell























