2026年8月编程语言排行榜|MATLAB 首次跌出前20
3min
2026年8月TIOBE指数
8月头条:MATLAB 的日子似乎不多了
8月的编程语言世界也进入了度假季,TIOBE 指数变动不多,而且大多发生在榜单靠后位置。OCaml 和 Zig 近几个月一直在稳定增长,未来有望成为前20名的新成员。
更意外的是,MATLAB 十多年来首次跌出前20名。这是一次暂时回落,还是长期衰退的开始?
我的判断是,MATLAB 的日子确实不多了。一个关键原因是它的授权模式。如今大多数编程语言都免费可用,MATLAB 却还要付费买许可证,这个劣势越来越明显。目前 TIOBE 前20名里,只有 Delphi 是另一款需要付费许可证的语言。
另一个原因是 MATLAB 的演进太慢。当 Python、C++、Rust 以及更新的语言不断引入现代语言特性和新编程范式时,MATLAB 越来越像一门来自另一个时代的语言。
TIOBE 编程社区指数每月更新一次,用来衡量编程语言的流行度。评级综合全球熟练工程师的数量、相关课程以及第三方供应商的数据计算得出,数据来自 Google、Amazon、Wikipedia、Bing 等20多个热门网站。需要说明的是,TIOBE 指数衡量的不是最好的编程语言,也不是代码行数最多的编程语言。
你可以用它来检查自己的编程技能是否还跟得上时代,也可以在做技术选型时参考,比如开始构建新系统时该选哪种编程语言。TIOBE 指数的定义见此处。
| 排名 | 语言 | 评级 |
|---|---|---|
| 1 | Python | 18.53% |
| 2 | C | 11.10% |
| 3 | C++ | 8.62% |
| 4 | Java | 8.25% |
| 5 | C# | 4.09% |
| 6 | JavaScript | 2.63% |
| 7 | Visual Basic | 2.18% |
| 8 | SQL | 1.88% |
| 9 | R | 1.56% |
| 10 | Rust | 1.45% |
| 11 | Delphi/Object Pascal | 1.37% |
| 12 | Scratch | 1.27% |
| 13 | PHP | 1.11% |
| 14 | Go | 1.07% |
| 15 | Fortran | 0.99% |
| 16 | Ruby | 0.98% |
| 17 | Swift | 0.96% |
| 18 | Perl | 0.94% |
| 19 | COBOL | 0.87% |
| 20 | Assembly language | 0.86% |
其他编程语言
以下是完整的编程语言前50名榜单。这份概览并非官方发布,因为我们有可能漏掉某些语言。如果你发现榜单缺了哪种语言,请通过 tpci@tiobe.com 告诉我们,也可以查看我们持续监控的所有编程语言概览。
接下来的 50 种编程语言
下面这份清单对应第51名到第100名。这些语言之间的差距很小,所以只按字母顺序列出。
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
超长期历史
想看清大局,可以看看多年前排名前10的编程语言当时的名次。需要注意,这些是 12个月内的平均名次。
重要观察:
- 2001年之前的数据不是基于 Web 搜索引擎计数,而是基于 Usenet 新闻组的点击数,这些数字是追溯计算的。
- 上表中的“Visual Basic”与“(Visual) Basic”有区别。2010年之前,“(Visual) Basic”指 Basic 的所有方言,包括 Visual Basic。后来经过讨论,决定把“(Visual) Basic”拆分为各种方言,比如 Visual Basic .NET、Classic Visual Basic、PureBasic、Small Basic 等。由于 Visual Basic .NET 已经成为 Visual Basic 的主要实现,现在就直接叫“Visual Basic”了。
- 2018年,有人指出 SQL 是图灵完备(Turing Complete)的,之后 SQL 被加入 TIOBE 指数。所以虽然这门语言很古老,但在指数中的历史很短。
编程语言名人堂
下面是历年“年度编程语言”获奖者名单。这个奖项颁给一年内评级涨幅最高的编程语言。
往期精选
- 2026年7月编程语言排行榜|Rust 首进前十创历史
- 2026年6月编程语言排行榜|Rust 升至第 12 位,创历史新高
- PHP周刊2026W32 | PHP 8.6 原生 clamp()、Laravel 13.20 图像处理、CakePHP 5.4.0 发布、Symfony 周报 73 个 PR
- Web前端周刊2026W32 | Next.js 16.3发布,React Router v8发布,Astro 7.2发布,Node.js v26.6.0发布,ioredis 6.0发布
- Go周刊2026W32 | Go 1.27导览、Wails v3 Beta、Delve 1.27.1泛型调试、Fantasy 0.40
扫码关注「右耳朵猫AI」