2026年6月TIOBE编程语言排行榜,Go语言排名第13,Rust语言排名12。关于Rust已进入平台期的报道似乎为时过早。

六月头条:关于Rust已进入平台期的报道似乎为时过早

两个月前,我曾写道,Rust 似乎进入了平台期。这一结论是基于 Rust 在整整一年里,其 TIOBE 指数排名都未能上升。然而,最新的发展让我修正了这一观点。Rust 现已创下历史新高,首次攀升至第 12 位。这门语言将性能、内存安全性和强大的抽象能力集于一身,很少有其他语言能与之匹敌。这些特质使得 Rust 极有可能获得长期成功,并成为 C 和 C++ 的有力竞争者。

目前仍有一个挑战:Rust 的设计和相关概念要求使用者具备相对较高的编程专业知识水平。这可能会限制它对更广泛受众的吸引力,并使 Rust 更难跻身编程语言前五名。话虽如此,未来终究难以预测。Rust 已经超出了我的预期,而它当前的上升势头能否在未来几年持续下去,将会是一件值得关注的事情。

TIOBE 编程语言社区指数是衡量编程语言受欢迎程度的指标。该指数每月更新一次。其评级基于全球范围内的熟练工程师数量、相关课程及第三方供应商。热门网站(如谷歌、亚马逊、维基百科、必应等 20 多个网站)被用于计算评级。需要注意的是,TIOBE 指数并非评选"最佳编程语言"或"编写代码行数最多的语言"。

该指数可用于评估您的编程技能是否与时俱进,也可用于在启动新软件系统开发时,就采用哪种编程语言做出战略决策。

其他编程语言

以下是排名前 50 的编程语言的完整列表。此概览为非官方发布,因为可能存在我们遗漏某种语言的情况。

接下来的 50 种编程语言

以下语言列表表示第 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 batch、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

本月指数变化

本月对指数定义进行了以下更改:

  • Stan,一种为统计建模和数据分析而设计的编程语言,首次进入 TIOBE 指数,位列第 189 名。
  • 华为的新编程语言仓颉,专为开发鸿蒙 NEXT 操作系统的移动应用而设计,首次进入 TIOBE 指数。仓颉首次亮相即位列第 201 名。

长期历史数据

为了纵览全局,请查看下面多年来排名前 10 的编程语言的位置。请注意,这些是 12 个月期间内的平均排名。

重要说明:

  • 2001 年之前的数据并非基于网络搜索引擎计数,而是基于 Usenet 新闻组的点击量,这些数据是回溯计算得出的。

  • 上表中的"Visual Basic"和"(Visual) Basic"存在区别。直到 2010 年,"(Visual) Basic"指的是 Basic 的所有可能方言,包括 Visual Basic。经过讨论后,决定将"(Visual) Basic"拆分为其所有方言,例如 Visual Basic .NET、经典 Visual Basic、PureBasic 和 Small Basic 等。由于 Visual Basic .NET 已成为 Visual Basic 的主要实现,它现在被称为"Visual Basic"。

  • 编程语言 SQL 是在 2018 年加入 TIOBE 指数的,因为有人指出 SQL 是图灵完备的。因此,尽管这门语言非常古老,但它在指数中的历史很短。

编程语言名人堂

以下列出了所有"年度编程语言"奖项的获奖者。该奖项授予一年内评级上升幅度最高的编程语言。

缺陷与变更请求

以下是最受关注的 5 大变更请求和缺陷。

  1. 除了"<语言> programming"之外,还应尝试其他查询,例如"programming with <语言>"、"<语言> development"以及"<语言> coding"。
  2. 添加对其他自然语言(英语除外)的查询。计划从中国的搜索引擎百度开始。此功能已部分实现,并将在未来几个月内完成。
  3. 添加一个已被拒绝的所有搜索词请求的列表。此举旨在尽量减少关于 Rails、JQuery、JSP 等主题的重复邮件。
  4. 为数据库、软件配置管理系统和应用框架启动 TIOBE 指数。
  5. 部分搜索引擎允许查询去年新增的页面。TIOBE 指数应仅追踪这些近期新增的页面。
相关推荐
2601_962071572 小时前
【Java报错已解决】org.springframework.beans.factory.BeanCreationException
java·开发语言
淡海水3 小时前
07-04-并发-ConcurrentBag-T-工作窃取WorkStealing算法
开发语言·算法·c#·bag·concurrent·workstealing
CS_Zero4 小时前
C语言sizeof是函数吗?
c语言·开发语言
-今昭-5 小时前
《V2V 迁移实战:将 VMware 虚拟机转为 OpenStack 可用 Glance qcow2 镜像》
开发语言·python
黑马程序员毕设6 小时前
基于Java的医院药品管理系统的优化设计与实现
java·开发语言·spring boot·小程序·架构·课程设计·毕设
_Twink1e7 小时前
openJiuwen 实训营 Day 1 · WorkSwarm 入门教程
开发语言·c++·openjiuwen
问天_观心7 小时前
大模型微调学习(一)
开发语言·人工智能·学习·语言模型·github
阿里嘎多学长7 小时前
2026-09-03 GitHub 热点项目精选
开发语言·程序员·github·代码托管
FfHUCisI7 小时前
Golang Map 哈希表实现
golang·哈希算法·散列表
源代码•宸8 小时前
前置准备:定时微服务背景和现状
开发语言·经验分享·后端·微服务·云原生·架构·golang