编程

TIOBE 编程语言排行榜:2026 年 8 月 | Matlab 日渐式微

5 2026-08-10 02:54:00

八月头条:MATLAB 的日子似乎屈指可数

现在是假期,即使在编程语言世界也是如此。我们看到 TIOBE 指数有一些变化,但大多数变化都在列表的后面。例如,OCaml 和 Zig 在过去几个月都表现出了持续的增长,未来可能会成为新的前 20 名。

另一个有趣的发展是 MATLAB 在 10 多年来首次跌出前 20 名。这只是暂时的下降,还是更持久的下降的开始?就我个人而言,我认为 MATLAB 的日子已经屈指可数了。一个重要原因是其许可模式。在一个大多数编程语言都是免费提供的世界里,必须为 MATLAB 许可证付费正成为一个越来越大的劣势。Delphi 是目前 TIOBE 前 20 名中唯一仍需要付费许可证的编程语言。

MATLAB 逐渐衰落的另一个原因是,该语言的发展不如许多其他主流编程语言。虽然 Python、C++、Rust 甚至更新的语言继续引入现代语言特性和编程范式,但 MATLAB 越来越像是来自另一个时代的语言。

--Paul Jansen

TIOBE 编程社区指数是编程语言流行程度的指标。该指数每月更新一次。评级基于全球熟练工程师、课程和第三方供应商的数量。热门网站谷歌、亚马逊、维基百科、必应和其他 20 多个网站被用来计算评级。值得注意的是,TIOBE 指数并不是关于最好的编程语言或大多数代码行所使用的语言。

该指数可用于检查你的编程技能是否仍然是最新的,或者在开始构建新的软件系统时,就应该采用哪种编程语言做出战略决策。

Aug 2026Aug 2025ChangeProgramming LanguageRatingsChange
11 Python pagePython18.53%-7.61%
23changeC pageC11.10%+2.07%
32changeC++ pageC++8.62%-0.56%
44 Java pageJava8.25%-0.34%
55 C# pageC#4.09%-1.43%
66 JavaScript pageJavaScript2.63%-0.52%
77 Visual Basic pageVisual Basic2.18%-0.15%
812changeSQL pageSQL1.88%+0.16%
914changeR pageR1.56%+0.19%
1018changeRust pageRust1.45%+0.31%
1110changeDelphi/Object Pascal pageDelphi/Object Pascal1.37%-0.46%
1217changeScratch pageScratch1.27%+0.12%
1315changePHP pagePHP1.11%-0.16%
148changeGo pageGo1.07%-1.04%
1511changeFortran pageFortran0.99%-0.77%
1626changeRuby pageRuby0.98%+0.23%
1725changeSwift pageSwift0.96%+0.19%
189changePerl pagePerl0.94%-1.13%
1922changeCOBOL pageCOBOL0.87%+0.02%
2020 Assembly language pageAssembly language0.86%-0.16%

其他编程语言

下面列出了完整的前 50 种编程语言。这篇综述是非正式发布的,因为我们可能错过了一种语言。如果你认为缺少某个编程语言,可以通知 tpci@tiobe.com。请查看 TIOBE 监控的所有编程语言的概述。

PositionProgramming LanguageRatings
21Ada0.81%
22Classic Visual Basic0.81%
23Objective-C0.78%
24SAS0.76%
25MATLAB0.71%
26Julia0.70%
27PL/SQL0.67%
28Kotlin0.64%
29OCaml0.63%
30Transact-SQL0.60%
31LabVIEW0.56%
32Dart0.53%
33Caml0.53%
34Lua0.50%
35GML0.50%
36VHDL0.49%
37Prolog0.49%
38ABAP0.47%
39PowerShell0.46%
40Lisp0.44%
41Zig0.43%
42VBScript0.40%
43D0.38%
44TypeScript0.37%
45C shell0.34%
46X++0.29%
47Ladder Logic0.29%
48Haskell0.28%
49Scala0.27%
50(Visual) FoxPro0.26%

后续的 50 个编程语言

下面是排行 #51 到 #100 的编程语言。由于差别较小,只按照字母顺序排列:

  • ActionScript, Apex, Awk, Bash, bc, BCPL, Bourne shell, C++/CLI, CFML, CL (OS/400), Clojure, CoffeeScript, cT, ECMAScript, Elixir, Erlang, F#, GAMS, Groovy, Io, J#, JScript, JScript.NET, Logo, ML, MQL5, MS-DOS batch, NetLogo, OpenCL, PL/I, PowerScript, Pure Data, Q, REBOL, Ring, RPG, S, Small Basic, Solidity, Tcl, tcsh, thinBasic, V, Vala/Genie, XBase++, XC, Xojo, XPL, XSLT, Z shell

 

下一篇