当前位置: 首页 > news >正文

2026年7月编程语言排行榜|Rust 首进前十创历史

2026年7月编程语言排行榜|Rust 首进前十创历史

TIOBE Index · 3min


TIOBE Index 2026 年 7 月

本月头条:Rust 首次闯入 TIOBE Index 前十

Rust 上月刚刷新纪录,本月又闯进 TIOBE Index(编程语言榜单)前十,这是它历史上头一回。

Rust 流行起来,主要是因为它在保证内存安全(memory safety)的同时,还能跑出很高的性能。很多人把它看成 C 和 C++ 的直接对手——后两者长期被显式内存管理(explicit memory management)的难题缠住,安全性评价自然低一截。不过 C 和 C++ 社区也在动手改进,让各自的语言更安全。至于能不能赶上趟,只能看时间了。

本月榜单对 TIOBE Index 自己也是个里程碑——它满 25 周年了。有意思的是,今天前五里有三门语言——C、C++ 和 Java——25 年前就已经在前列。Python 是大约十年前挤进前五的,C# 则是在十五年前左右。

这 25 年里我们收到过各种反馈,有好有坏,很多都帮 TIOBE Index 逐步变成今天的样子。有一条反复出现的批评确实有道理:这个榜单衡量的只是编程语言的流行度,并不能告诉你某个项目该选哪门语言。

为了回应这个问题,我们推出一个新工具:编程语言流程图(Programming Language Flowchart)。这份指南能帮开发者根据自己的场景选最合适的语言,下周会在 TIOBE 官网上线。

TIOBE 编程社区指数(TIOBE Programming Community index)每月更新一次,衡量的是编程语言的流行度。评分数据依据全球熟练工程师数量、相关课程以及第三方供应商来计算,来源包括 Google、Amazon、Wikipedia、Bing 等 20 多个网站。要说明的是,TIOBE Index 衡量的不是哪门语言“最好”,也不是哪门语言“代码行数最多”。

你可以用它来检验自己的编程技能是否还跟得上时代,或者在启动新项目时,用它决定该采用哪种语言。TIOBE Index 的定义可以在这里找到。

TIOBE Top 20 编程语言排行榜

排名 语言 Rating
1 Python 18.94%
2 C 10.86%
3 C++ 9.12%
4 Java 8.03%
5 C# 4.49%
6 JavaScript 2.72%
7 Visual Basic 2.48%
8 SQL 1.71%
9 R 1.69%
10 Rust 1.34%
11 Delphi/Object Pascal 1.29%
12 Scratch 1.27%
13 Go 1.17%
14 PHP 1.16%
15 Swift 0.99%
16 Ada 0.91%
17 Assembly language 0.81%
18 MATLAB 0.74%
19 Fortran 0.74%
20 Ruby 0.73%

TIOBE 编程语言趋势图


其他编程语言

以下是完整的 Top 50 榜单。本概览为非正式发布,我们有可能漏掉某门语言。如果你觉得少了哪门,请发邮件到 tpci@tiobe.com 告诉我们。也可以看看我们监控的所有编程语言列表。

TIOBE Top 21-50 编程语言


接下来的 50 种编程语言

以下列出第 51 到第 100 位的编程语言。这些语言的评分差距不大,所以只按字母顺序列出。

51-100:(Visual) FoxPro、ActionScript、Apex、Applescript、Awk、Bash、bc、BCPL、BlitzMax、Bourne shell、C shell、C++/CLI、CL(OS/400)、Clojure、CoffeeScript、cT、ECMAScript、Elixir、Erlang、F#、FreeBASIC、GAMS、Groovy、Io、J、JScript、JScript.NET、Logo、MDX、MQL5、MS-DOS batch、OpenCL、PL/I、Q、Ring、RPG、S、Scheme、Solidity、SQR、Structured Text、Tcl、V、Vala/Genie、Wolfram、XBase++、Xojo、XPL、XSLT、Z shell


长期历史趋势

下面列出了过去多年排名前十的编程语言的位置变化,方便你看清全局。注意,这些是 12 个月内的平均排名。

TIOBE 长期历史排名

几点说明:

  • 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 指数的,当时有人指出 SQL 是图灵完备的。所以这门语言虽然很老,但在指数里的历史并不长。

编程语言名人堂

以下是历年“年度编程语言”奖项得主。该奖项每年颁给一年内评级涨幅最高的编程语言。

TIOBE 年度编程语言名人堂


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

http://www.jsqmd.com/news/1177365/

相关文章:

  • 2026年7月最新浪琴南京龙湖麒麟天街维修保养服务电话 - 浪琴官方售后服务中心
  • PHP周刊2026W28 | 安全更新、Laravel 13.18、Twig 3.28
  • S16.6第一性原理做产品(6·收官):从《定位》到“品类设计“——AI时代如何定义新品类
  • UML 2.5 实战:从10个核心图例到代码生成,提升团队设计效率50%
  • 影刀RPA 动态加载网页的稳定采集三策略
  • 2026宁波园区高新技术企业申报机构选择参考指南 - 起跑123
  • 2026年7月最新哈尔滨宇舶官方售后联系电话与客户服务中心网点地址 - 亨得利官方服务中心
  • Python财务数据清洗:量化投资中时间点处理与TTM计算实践
  • 2026 怎么判别宁波本地洁净工程公司的施工质量 - 起跑123
  • 2026年7月最新长沙封窗主流品牌全景梳理参考 - 起跑123
  • 2026最新六盘水本地漏水检测公司本地精选权威推荐:正规防水补漏公司优选口碑TOP5:卫生间/厨房/阳台/飘窗/地下室渗漏水维修师傅上门 - 即刻修防水
  • 2026年7月口碑好的宁波挑选新房精装设计公司有哪些实用技巧 - 起跑123
  • 美国队长三部曲:从体制符号到个人信念的逆向成长
  • 家庭装修时如何选购开关插座面板?
  • 亲身探访深圳欧米茄官方售后服务中心|全部网点地址与热线(2026年7月最新) - 欧米茄官方服务中心
  • 2026宠物竹鸡养殖基地有哪些 主流场地中立实测评测 - 起跑123
  • 屏障受损肌面膜哪家靠谱:蜜妙诗匠心专研 - MXyuyu
  • 2026创作者工具优选:6款长视频去水印小程序深度横评,合规免费无损工具首选白虎神器99.6高分登顶 - 互联网科技品牌测评
  • Java周刊2026W28 | Spring Boot 4.1、IntelliJ IDEA 2026.2、Jackson 7漏洞、ZGC十年回顾、Endive 1.0
  • python interpreter Python的GIL锁死你多线程?CPU密集任务跑得比单线程还慢,气炸了
  • 影刀RPA 医药行业自动化:药品信息采集与价格监控
  • Android Camera MIPI接口知识总结
  • [Django+深度学习]毕业设计:基于深度学习的酒店评论文本情感分析系统(全套源码+论文+PPT+视频)
  • 2026年7月最新佛山百达翡丽官方售后客户服务电话及线下网点地址 - 百达翡丽官方售后中心
  • 四款长视频无损去水印小程序实测 核心维度对比解析 - 互联网科技品牌测评
  • 2026年7月口碑好的宁波靠谱的新房精装设计公司哪家好 - 起跑123
  • Python后端开发秘籍大公开,客户端程序编写超震撼
  • 2026年亲测教程:手机上 PDF 怎么转成图片最省事 - 图片处理研究员
  • QuakeIV 多人def
  • 2026山东罗茨风机厂家综合实力排行参考名单发布 - 起跑123