即使在编程语言领域,也正值假期。TIOBE 指数出现了一些变动,但大部分变化都集中在排名靠后的语言上。例如,OCaml 和 Zig 在过去几个月里都保持了持续增长,未来有望跻身前 20 名。
另一个值得关注的现象是,MATLAB 十多年来首次跌出前 20 名。这仅仅是暂时的下滑,还是更长期衰落的开始?我个人认为,MATLAB 的时代即将终结。一个重要原因是其许可模式。在大多数编程语言都免费开放的今天,MATLAB 需要付费许可,这正逐渐成为一个显著的劣势。目前,TIOBE 前 20 名中只有 Delphi 仍然需要付费许可。
MATLAB 逐渐衰落的另一个原因是,与其他许多主流编程语言相比,MATLAB 的发展速度相对缓慢。虽然 Python、C++、Rust 等语言,甚至更新的语言都在不断引入现代语言特性和编程范式,但 MATLAB 却越来越像一种来自另一个时代的语言。
| Aug 2026 | Aug 2025 | Change | Programming Language | Ratings | Change | |
|---|---|---|---|---|---|---|
| 1 | 1 | ![]() | Python | 18.53% | -7.61% | |
| 2 | 3 | ![]() | ![]() | C | 11.10% | +2.07% |
| 3 | 2 | ![]() | ![]() | C++ | 8.62% | -0.56% |
| 4 | 4 | ![]() | Java | 8.25% | -0.34% | |
| 5 | 5 | ![]() | C# | 4.09% | -1.43% | |
| 6 | 6 | ![]() | JavaScript | 2.63% | -0.52% | |
| 7 | 7 | ![]() | Visual Basic | 2.18% | -0.15% | |
| 8 | 12 | ![]() | ![]() | SQL | 1.88% | +0.16% |
| 9 | 14 | ![]() | ![]() | R | 1.56% | +0.19% |
| 10 | 18 | ![]() | ![]() | Rust | 1.45% | +0.31% |
| 11 | 10 | ![]() | ![]() | Delphi/Object Pascal | 1.37% | -0.46% |
| 12 | 17 | ![]() | ![]() | Scratch | 1.27% | +0.12% |
| 13 | 15 | ![]() | ![]() | PHP | 1.11% | -0.16% |
| 14 | 8 | ![]() | ![]() | Go | 1.07% | -1.04% |
| 15 | 11 | ![]() | ![]() | Fortran | 0.99% | -0.77% |
| 16 | 26 | ![]() | ![]() | Ruby | 0.98% | +0.23% |
| 17 | 25 | ![]() | ![]() | Swift | 0.96% | +0.19% |
| 18 | 9 | ![]() | ![]() | Perl | 0.94% | -1.13% |
| 19 | 22 | ![]() | ![]() | COBOL | 0.87% | +0.02% |
| 20 | 20 | ![]() | Assembly language | 0.86% | -0.16% | |