2026年6月编程语言排行榜|Rust 升至第 12 位,创历史新高

2026年6月编程语言排行榜|Rust 升至第 12 位,创历史新高

Programming Languages Index · 2026-06-09 · 3min


TIOBE Index for June 2026

六月头条:Rust 所谓“平台期”的判断为时过早

两个月前我说 Rust 可能到顶了——现在看这结论下早了。

当时依据是 Rust 在 TIOBE 指数上整整一年没往前挪过。但最近的数据让我改主意了。

Rust 刚创下历史新高,首次冲到第 12 名。性能、内存安全和强大的抽象能力,这几样能捏到一起的语言没几个。这些特质让 Rust 有潜力成为长期赢家,跟 C 和 C++ 掰手腕。

问题也有:Rust 的概念和设计对编程功底要求不低。这会限制它在更广泛开发者群体中的吸引力,想冲进前五难度更大。

不过未来谁也说不准。Rust 已经超出了我的预期,接下来几年它能不能保持这个势头,值得看看。

TIOBE 编程社区指数每月更新一次,反映编程语言的流行度。评分综合了全球熟练工程师数量、课程数量和第三方供应商情况,数据来源包括 Google、Amazon、Wikipedia、Bing 等 20 多个主流网站。

TIOBE 衡量的不是“最好”的编程语言,也不是“代码行数最多”的语言。

你可以用这个指数评估自己的技能是不是还跟得上时代,也可以作为决策参考——要开发一个新系统时,选哪门语言更合适。TIOBE 指数的详细定义在这里。

排名语言Rating
1Python18.96%
2C10.77%
3C++8.03%
4Java7.90%
5C#4.85%
6JavaScript3.04%
7Visual Basic2.80%
8SQL1.77%
9R1.69%
10Delphi/Object Pascal1.54%
11Scratch1.46%
12Rust1.26%
13Go1.20%
14PHP1.17%
15Swift1.00%
16Ada0.97%
17Fortran0.95%
18Perl0.92%
19Assembly language0.87%
20MATLAB0.85%


其他编程语言

下面是完整的 Top 50 榜单。这份列表是非官方发布的,因为可能漏掉了某些语言。如果你发现哪门语言没在里面,请发邮件到 tpci@tiobe.com。也可以看看我们监测的所有编程语言总览。


下一个 50 名编程语言

下面是第 51 到第 100 名。这些语言排名差距不大,所以只按字母顺序列出。

51-100:
Visual FoxPro、ActionScript、Apex、Awk、Bash、BCPL、Bourne Shell、C Shell、C++/CLI、CL(OS/400)、Clojure、CoffeeScript、cT、ECMAScript、EGL、Elixir、F#、GAMS、Groovy、Io、J、J#、JScript.NET、Logo、MDX、MQL5、MS-DOS 批处理、NetLogo、OpenCL、PL/I、Pure Data、Q、REBOL、Ring、RPG、S、Scheme、SNOBOL、Solidity、Tcl、V、Vala/Genie、VHDL、Wolfram、XBase++、XC、Xojo、XPL、XSLT、Z Shell

本月指数变更

本月 TIOBE 指数定义有两个变化:

  • Stan——专为统计建模和数据分析设计的语言——首次进入 TIOBE 指数,排第 189 名。
  • 华为的新通用编程语言 Cangjie(仓颉)首次进入 TIOBE 指数,排第 201 名。

长期历史回顾

要看清全局,下面是多年前排名前十的语言在各时间点的位置。注意这些是过去 12 个月的平均排名。

几点说明:

  • 2001 年之前的排名不是基于搜索引擎,而是基于 Usenet 新闻组的命中次数(事后回溯计算)。
  • 上表中的 “Visual Basic” 和 “(Visual) Basic” 不是一回事。2010 年之前 “(Visual) Basic” 涵盖 Basic 的所有方言变体,包括 Visual Basic。后来经讨论,决定把 “(Visual) Basic” 拆成各个具体方言,比如 Visual Basic .NET、Classic Visual Basic(经典 VB)、PureBasic、Small Basic 等。因为 Visual Basic .NET 已成为 Visual Basic 的主要实现,现在直接叫 “Visual Basic”。
  • SQL 是 2018 年才加入 TIOBE 指数的,原因是有人指出 SQL 是图灵完备(Turing Complete)的。所以虽然 SQL 历史很长,在指数里的记录反而比较短。

编程语言名人堂

下面是历年“年度编程语言”获奖者。这个奖每年颁给一年中涨幅最大的语言。


📖 更多内容请访问 原文链接