2026年9月编程语言排行榜|Julia 逼近前 20
2026年9月编程语言排行榜|Julia 逼近前 20
3min
TIOBE 2026年9月编程语言排行榜
九月头条:Julia 能否重返前 20?
Julia 这个月离重返 TIOBE 前 20 只差一步,这是它 2023 年夏天历史首次挤进前 20 之后,再一次逼近这个位置。
上个月,我提到 MATLAB 的下滑,这门语言几十年来一直稳居前 20。这个月,MATLAB 又跌了两位。我上个月没说的是,Julia 正是抢走 MATLAB 地盘的语言之一。MATLAB、Julia、Python 和 R 在数值计算、科学计算、建模和数据处理领域都扎得很深。这些年,Python 和 R 从 MATLAB 手里抢走了不小的份额,Julia 也确实分到了一杯羹。
那么 Julia 能稳住吗?这问题不好答。到目前为止,Julia 仍集中在相对小众的领域,还没能作为通用编程语言打开局面。它快,但还有更快的语言。它相对好学,可很多替代语言也一样好学。Julia 有一群强大又热情的用户,不过有点意外的是,去年 Stack Overflow 那项著名的“最受推崇编程语言”调查里并没有它。
前 10 名依旧异常稳定,但第 20 名附近有点意思。Perl 和 Ruby 已经跌出前 20,给两门“老将”腾出了位置,Ada 和 Objective-C。这两门语言都活了几十年,但在这个月的榜单里又显出了劲头。
TIOBE 编程社区指数(Programming Community Index)是衡量编程语言受欢迎程度的指标。该指数每月更新一次。评级基于全球熟练工程师的数量、课程数量以及第三方厂商数量。评级的计算用到了 Google、Amazon、Wikipedia、Bing 等二十多个热门网站。有一点要说明,TIOBE 指数既不代表“最优秀”的编程语言,也不代表“写代码行数最多”的语言。
这个指数可以帮你判断自己的编程技能有没有过时,或者在动手搭建新软件系统时,决定该采用哪种编程语言。TIOBE 指数的定义可以在此查看。

| 排名 | 语言 | 评级 |
|---|---|---|
| 1 | Python | 17.76% |
| 2 | C | 10.28% |
| 3 | C++ | 8.67% |
| 4 | Java | 7.54% |
| 5 | C# | 4.22% |
| 6 | JavaScript | 2.76% |
| 7 | Visual Basic | 2.55% |
| 8 | SQL | 2.16% |
| 9 | R | 1.69% |
| 10 | Rust | 1.34% |
| 11 | Fortran | 1.24% |
| 12 | Go | 1.10% |
| 13 | Delphi/Object Pascal | 1.08% |
| 14 | PHP | 1.04% |
| 15 | Scratch | 0.99% |
| 16 | Assembly language | 0.89% |
| 17 | Ada | 0.85% |
| 18 | Swift | 0.83% |
| 19 | Objective-C | 0.81% |
| 20 | COBOL | 0.78% |

其他编程语言
完整的编程语言前 50 名榜单如下。这份概览是非官方发布的,因为我们可能漏掉了某种语言。如果你觉得有某种编程语言缺席了,请通过 tpci@tiobe.com 通知我们。也请查看我们监测的所有编程语言概览。

接下来的 50 门编程语言
下面这份语言列表是第 51 到第 100 名。由于差异相对较小,这里仅按字母顺序列出这些编程语言。
51-100:ActionScript、Apex、Applescript、Awk、Bash、bc、BCPL、Bourne shell、C shell、CFML、CL(OS/400)、Clojure、CoffeeScript、cT、ECMAScript、EGL、Elixir、Erlang、F#、GAMS、Groovy、Io、J、J#、JScript、Logo、ML、MS-DOS batch、NetLogo、Nim、OpenCL、PL/I、PowerScript、Pure Data、PureBasic、Q、REBOL、Ring、Scheme、Solidity、Structured Text、Tcl、tcsh、thinBasic、V、XBase++、XC、Xojo、XPL、Z shell
超长期历史回顾
要看到更大的图景,请查看下面多年以前排名前 10 的编程语言的位置。请注意,这些是 12 个月期间的平均排名。

重要观察:
- 2001 年之前的数据并非基于网络搜索引擎计数,而是基于 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”。
- 编程语言 SQL 在 2018 年被人指出具备图灵完备性后,被加入 TIOBE 指数。因此,尽管这种语言非常古老,它在指数中的历史却很短。
编程语言名人堂
下面列出了所有 “年度编程语言” 奖项得主的名人堂。该奖项授予在一年内评级上升幅度最大的编程语言。

往期精选
- 2026年8月编程语言排行榜|MATLAB 首次跌出前20
- 2026年7月编程语言排行榜|Rust 首进前十创历史
- Web前端周刊2026W36 | pnpm 12 Rust 重写、Remix 3 RC、Node.js 26.8.0、htmx 4.0 大版本
- Node.js周刊2026W36 | NestJS 12发布、Remix 3 RC、pnpm 12 Rust重写、Node.js 26.8.0
- Rust周刊2026W36 | rustup 1.29.1 更名 target tuple、Wasmi 2.0 提速 2.2 倍、Box map 稳定化、aarch64 FFI 传参修复、Cargo feature 元数据
扫码关注「右耳朵猫AI」

浙公网安备 33010602011771号