TIOBE 2024年年度编程语言榜单
· 阅读需 5 分钟
Python 蝉联第一
TIOBE 2024年度指数发布,Python 荣获 “TIOBE 2024 年年度最佳编程语言” 称号。受人工智能(AI)影响,Python 在2024年的涨幅高达 9.3%,这远远领先于其竞争对手。毫不夸张地说,Python 现在已经无处不在,它是许多领域无可争议的默认语言,它甚至可能成为 TIOBE 指数中史上排名最高的语言。
与此同时,2024 年 TIOBE 指数前十名中发生了两件有趣的事情。C 语言丢失了很多人气,被 C++ 和 Java 超越了。其主要原因是,在许多嵌入式软件系统中,C 被 C++ 所取代。Java 和 C++ 目前正在争夺前 2 名的位置。另一件有趣的事情是,PHP 最终离开了前 10,取而代之的是 Go,它成了前 10 的常驻客。
另外,许多开发者都在关注的 Rust 和 Kotlin 在 2024 年怎么样呢?Rust 仍然越来越受欢迎,尽管 Rust 程序的速度惊人,但不幸的是,它陡峭的学习曲线永远不会使其成为普通程序员的通用语言。而 Kotlin 则让人感到失望,它似乎没有突破,甚至在 2024 年失去了(可能是永久性的)前 20 的位置。
TIOBE 2024 排行榜前 20 名
2025年1月 | 2024年1月 | 变化 | 编程语言 | 市场份额 | 增长率 |
---|---|---|---|---|---|
1 | 1 | Python | 23.28% | +9.32% | |
2 | 3 | ↗ | C++ | 10.29% | +0.33% |
3 | 4 | ↗ | Java | 10.15% | +2.28% |
4 | 2 | ↘ | C | 8.86% | -2.59% |
5 | 5 | C# | 4.45% | -2.71% | |
6 | 6 | JavaScript | 4.20% | +1.43% | |
7 | 11 | ↗↗ | Go | 2.61% | +1.24% |
8 | 9 | ↗ | SQL | 2.41% | +0.95% |
9 | 8 | ↘ | Visual Basic | 2.37% | +0.77% |
10 | 12 | ↗ | Fortran | 2.04% | +0.94% |
11 | 13 | ↗ | Delphi/Object Pascal | 1.79% | +0.70% |
12 | 10 | ↘ | Scratch | 1.55% | +0.11% |
13 | 7 | ↘↘ | PHP | 1.38% | -0.41% |
14 | 19 | ↗↗ | Rust | 1.16% | +0.37% |
15 | 14 | ↘ | MATLAB | 1.07% | +0.09% |
16 | 18 | ↗ | Ruby | 1.06% | +0.25% |
17 | 15 | ↘ | Assembly language | 1.01% | +0.10% |
18 | 23 | ↗↗ | R | 1.00% | +0.27% |
19 | 16 | ↘ | Swift | 0.99% | +0.10% |
20 | 20 | COBOL | 0.95% | +0.17% |
关于 TIOBE 指数
TIOBE 编程社区指数是一个衡量编程语言受欢迎程度的指标。该指数每月更新一次,评级基于全球熟练工程师的数量、课程和第三方供应商。使用谷歌、必应、雅虎、维基百科、亚马逊、YouTube 和百度等流行搜索引擎来计算评级。
值得注意的是,TIOBE 指数并不是用于衡量哪个是最好的编程语言或编写最多代码行的语言。该指数更多用于检查你的 编程技能是否仍然是最新的,或者帮助你在开始构建新的软件系统时做出关于应采用哪种编程语言的战略决策。