皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

2025 年 5 月的 TIOBE 指数

2025 年 5 月的 TIOBE 指数

5 月标题:Python 统治世界

Python 的受欢迎程度上个月又上升了 2.2%,达到 25.35%。这 25.35% 是 TIOBE 指数历史上编程语言所占份额最高的,除了 2001 年 6 月(这是 TIOBE 指数跟踪的语言要少得多的第一个月)和 2001 年 10 月的 Java。Python 还打破了另一项记录:这是第一次有一门语言比其他语言有如此大的领先优势,即与排名第二的 C++ 相比,差异超过 15%。其他语言仍然存在的唯一原因是 Python 的性能低下,而且它是被解释的,因此容易出现意外的运行时错误。这意味着安全关键型和/或实时系统仍然必须依赖其他语言,但在大多数其他领域,Python 正在缓慢但肯定地找到通往顶峰的道路。

TIOBE 编程社区指数是衡量编程受欢迎程度的指标 语言。该指数每月更新一次。评级基于 全球技术娴熟的工程师、课程和第三方供应商。热门网站 Google、Amazon、Wikipedia、Bing 和其他 20 多个网站用于计算评级。 需要注意的是,TIOBE 指数并不是关于最好的编程语言或语言 其中编写了大部分代码行

该索引可用于检查您的编程技能是否仍然是最新的,或者创建 关于在开始构建新的 软件系统。TIOBE 指数的定义可以在这里找到。

May 2025 May 2024 Change Programming Language Ratings Change
1 1 2025 年 5 月的 TIOBE 指数 Python 25.35% +9.02%
2 3 2025 年 5 月的 TIOBE 指数 2025 年 5 月的 TIOBE 指数 C++ 9.94% +0.41%
3 2 2025 年 5 月的 TIOBE 指数 2025 年 5 月的 TIOBE 指数 C 9.71% -0.27%
4 4 2025 年 5 月的 TIOBE 指数 Java 9.31% +0.62%
5 5 2025 年 5 月的 TIOBE 指数 C# 4.22% -2.27%
6 6 2025 年 5 月的 TIOBE 指数 JavaScript 3.68% +0.66%
7 8 2025 年 5 月的 TIOBE 指数 2025 年 5 月的 TIOBE 指数 Go 2.70% +1.10%
8 7 2025 年 5 月的 TIOBE 指数 2025 年 5 月的 TIOBE 指数 Visual Basic 2.62% +0.61%
9 11 2025 年 5 月的 TIOBE 指数 2025 年 5 月的 TIOBE 指数 Delphi/Object Pascal 2.29% +1.05%
10 9 2025 年 5 月的 TIOBE 指数 2025 年 5 月的 TIOBE 指数 SQL 1.90% +0.45%
11 10 2025 年 5 月的 TIOBE 指数 2025 年 5 月的 TIOBE 指数 Fortran 1.78% +0.53%
12 24 2025 年 5 月的 TIOBE 指数 2025 年 5 月的 TIOBE 指数 R 1.46% +0.71%
13 22 2025 年 5 月的 TIOBE 指数 2025 年 5 月的 TIOBE 指数 Ada 1.42% +0.58%
14 17 2025 年 5 月的 TIOBE 指数 2025 年 5 月的 TIOBE 指数 Scratch 1.35% +0.42%
15 16 2025 年 5 月的 TIOBE 指数 2025 年 5 月的 TIOBE 指数 PHP 1.22% +0.25%
16 30 2025 年 5 月的 TIOBE 指数 2025 年 5 月的 TIOBE 指数 Perl 1.20% +0.63%
17 14 2025 年 5 月的 TIOBE 指数 2025 年 5 月的 TIOBE 指数 MATLAB 1.02% -0.05%
18 12 2025 年 5 月的 TIOBE 指数 2025 年 5 月的 TIOBE 指数 Assembly language 0.97% -0.10%
19 18 2025 年 5 月的 TIOBE 指数 2025 年 5 月的 TIOBE 指数 Rust 0.94% +0.01%
20 20 2025 年 5 月的 TIOBE 指数 COBOL 0.88% +0.03%

其他编程语言

下面列出了完整的前 50 名编程语言。此概述是 非官方发布,因为可能是我们错过了一种语言。如果 您觉得缺少一门编程语言,请通知我们 在 tpci@tiobe.com。另请查看我们监控的所有编程语言的概述

Position Programming Language Ratings
21 Ruby 0.77%
22 Prolog 0.77%
23 Swift 0.77%
24 Lisp 0.77%
25 Kotlin 0.72%
26 Classic Visual Basic 0.67%
27 SAS 0.57%
28 (Visual) FoxPro 0.49%
29 Scala 0.49%
30 Haskell 0.46%
31 Dart 0.46%
32 VBScript 0.41%
33 Lua 0.40%
34 Objective-C 0.37%
35 Julia 0.36%
36 Bash 0.28%
37 TypeScript 0.26%
38 ABAP 0.26%
39 RPG 0.21%
40 PL/SQL 0.21%
41 Solidity 0.20%
42 GAMS 0.19%
43 V 0.19%
44 D 0.17%
45 PowerShell 0.16%
46 ML 0.15%
47 Elixir 0.14%
48 Awk 0.14%
49 Logo 0.14%
50 Apex 0.13%

接下来的 50 种编程语言

以下语言列表表示 #51 到 #100。由于区别在于 相对较小,仅列出编程语言(按字母顺序排列 order) 的

  • ActionScript, Algol, Alice, APL, bc, CHILL, CL (OS/400), Clipper, CLIPS, Clojure, Crystal, Curl, Eiffel, Elm, Erlang, F#, Forth, Groovy, Hack, Icon, Inform, Io, JScript, LabVIEW, Ladder Logic, Modula-2, Mojo, MQL5, NATURAL, Nim, OCaml, Occam, OpenCL, PL/I, PostScript, Q, Ring, S, Scheme, Smalltalk, SPARK, Stata, Tcl, Transact-SQL, Vala/Genie, VHDL, Wolfram, X++, Xojo, Zig

非常长的历史

要查看更大的图景,请在下面找到多年前排名前 10 的编程语言的位置。请注意,这些是 12 个月的平均持仓量。

Programming Language 2025 2020 2015 2010 2005 2000 1995 1990 1985
Python 1 3 7 7 8 25 24
C++ 2 4 4 4 3 2 1 3 10
Java 3 1 2 1 2 3
C 4 2 1 2 1 1 2 1 1
C# 5 5 5 6 10 9
JavaScript 6 7 8 9 11 6
Go 7 14 42 184
Visual Basic 8 15 180
SQL 9 9
Fortran 10 31 30 24 16 18 5 2 13
PHP 12 8 6 3 4 27
Ada 22 36 29 27 18 17 7 6 3
Lisp 27 30 24 17 15 8 6 4 2
Objective-C 34 13 3 16 40
(Visual) Basic 133 5 5 4 3 5 4

这里有 2 个重要的注释:

  • 上表中的 “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 是图灵完备后,编程语言 SQL 于 2018 年被添加到 TIOBE 索引中。因此,尽管这种语言非常古老,但它在索引中的历史很短。

编程语言名人堂

列出所有“年度编程语言”获奖者的名人堂如下所示。该奖项颁发给一年内评分上升幅度最大的编程语言。

Year Winner
2024 2025 年 5 月的 TIOBE 指数 Python
2023 2025 年 5 月的 TIOBE 指数 C#
2022 2025 年 5 月的 TIOBE 指数 C++
2021 2025 年 5 月的 TIOBE 指数 Python
2020 2025 年 5 月的 TIOBE 指数 Python
2019 2025 年 5 月的 TIOBE 指数 C
2018 2025 年 5 月的 TIOBE 指数 Python
2017 2025 年 5 月的 TIOBE 指数 C
2016 2025 年 5 月的 TIOBE 指数 Go
2015 2025 年 5 月的 TIOBE 指数 Java
2014 2025 年 5 月的 TIOBE 指数 JavaScript
2013 2025 年 5 月的 TIOBE 指数 Transact-SQL
2012 2025 年 5 月的 TIOBE 指数 Objective-C
2011 2025 年 5 月的 TIOBE 指数 Objective-C
2010 2025 年 5 月的 TIOBE 指数 Python
2009 2025 年 5 月的 TIOBE 指数 Go
2008 2025 年 5 月的 TIOBE 指数 C
2007 2025 年 5 月的 TIOBE 指数 Python
2006 2025 年 5 月的 TIOBE 指数 Ruby
2005 2025 年 5 月的 TIOBE 指数 Java
2004 2025 年 5 月的 TIOBE 指数 PHP
2003 2025 年 5 月的 TIOBE 指数 C++

转自 TIOBE Index – TIOBE