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

2024 年 7 月的 TIOBE 指数

2024 年 7 月的 TIOBE 指数

本月,高性能语言 Rust 在 TIOBE 指数中从 #17 跃升至 #13。这是 Rust 的历史新高。获得 4 个位置似乎是一个很小的变化,但 Rust 在过去几年中一直是“镇上的话题”,但在 TIOBE 指数方面没有取得太大进展。Rust 终于开始上升了。在美国政府最近宣布出于安全原因建议从 C/C++ 转向 Rust 之后,Rust 的发展速度很快。社区正在增长,包括第三方库和工具的数量。简而言之,Rust 正在为在 TIOBE 指数中排名前 10 的位置做准备。–Paul Jansen,TIOBE Software 首席执行官

TIOBE编程社区指数是编程受欢迎程度的指标 语言。该指数每月更新一次。评级基于数量 全球熟练的工程师、课程和第三方供应商。热门网站 谷歌、亚马逊、维基百科、必应和其他 20 多个网站用于计算评级。 需要注意的是,TIOBE指数与最佳编程语言或语言无关 其中编写了大多数代码行

该索引可用于检查您的编程技能是否仍然是最新的,或者制作 关于在开始构建新的时应该采用哪种编程语言的战略决策 软件系统。TIOBE指数的定义可以在这里找到。

Jul 2024 Jul 2023 Change Programming Language Ratings Change
1 1 2024 年 7 月的 TIOBE 指数 Python 16.12% +2.70%
2 3 2024 年 7 月的 TIOBE 指数 2024 年 7 月的 TIOBE 指数 C++ 10.34% -0.46%
3 2 2024 年 7 月的 TIOBE 指数 2024 年 7 月的 TIOBE 指数 C 9.48% -2.08%
4 4 2024 年 7 月的 TIOBE 指数 Java 8.59% -1.91%
5 5 2024 年 7 月的 TIOBE 指数 C# 6.72% -0.15%
6 6 2024 年 7 月的 TIOBE 指数 JavaScript 3.79% +0.68%
7 13 2024 年 7 月的 TIOBE 指数 2024 年 7 月的 TIOBE 指数 Go 2.19% +1.12%
8 7 2024 年 7 月的 TIOBE 指数 2024 年 7 月的 TIOBE 指数 Visual Basic 2.08% -0.82%
9 11 2024 年 7 月的 TIOBE 指数 2024 年 7 月的 TIOBE 指数 Fortran 2.05% +0.80%
10 8 2024 年 7 月的 TIOBE 指数 2024 年 7 月的 TIOBE 指数 SQL 2.04% +0.57%
11 15 2024 年 7 月的 TIOBE 指数 2024 年 7 月的 TIOBE 指数 Delphi/Object Pascal 1.89% +0.91%
12 10 2024 年 7 月的 TIOBE 指数 2024 年 7 月的 TIOBE 指数 MATLAB 1.34% +0.08%
13 17 2024 年 7 月的 TIOBE 指数 2024 年 7 月的 TIOBE 指数 Rust 1.18% +0.29%
14 16 2024 年 7 月的 TIOBE 指数 2024 年 7 月的 TIOBE 指数 Ruby 1.16% +0.25%
15 12 2024 年 7 月的 TIOBE 指数 2024 年 7 月的 TIOBE 指数 Scratch 1.15% +0.08%
16 9 2024 年 7 月的 TIOBE 指数 2024 年 7 月的 TIOBE 指数 PHP 1.15% -0.27%
17 18 2024 年 7 月的 TIOBE 指数 2024 年 7 月的 TIOBE 指数 Swift 1.13% +0.25%
18 14 2024 年 7 月的 TIOBE 指数 2024 年 7 月的 TIOBE 指数 Assembly language 1.11% +0.10%
19 20 2024 年 7 月的 TIOBE 指数 2024 年 7 月的 TIOBE 指数 COBOL 1.08% +0.21%
20 26 2024 年 7 月的 TIOBE 指数 2024 年 7 月的 TIOBE 指数 Kotlin 1.05% +0.35%

其他编程语言

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

Position Programming Language Ratings
21 Classic Visual Basic 0.91%
22 R 0.83%
23 SAS 0.79%
24 Ada 0.78%
25 Dart 0.74%
26 D 0.72%
27 Lisp 0.67%
28 Prolog 0.67%
29 (Visual) FoxPro 0.66%
30 Perl 0.66%
31 Haskell 0.65%
32 Lua 0.60%
33 Scala 0.59%
34 Julia 0.56%
35 Objective-C 0.40%
36 VBScript 0.40%
37 GAMS 0.33%
38 ML 0.31%
39 Solidity 0.30%
40 Logo 0.28%
41 PL/SQL 0.28%
42 Transact-SQL 0.27%
43 PowerShell 0.27%
44 TypeScript 0.26%
45 Bash 0.26%
46 Scheme 0.24%
47 ABAP 0.24%
48 Awk 0.22%
49 Ladder Logic 0.22%
50 RPG 0.21%

接下来的 50 种编程语言

以下语言列表表示 #51 到 #100。由于差异是 相对较小,仅列出编程语言(按字母顺序排列) 订单)。

  • ABC、ActionScript、Algol、Apex、APL、ATLAS、AutoLISP、Ballerina、bc、Carbon、CFML、Chapel、CHILL、CLIPS、Clojure、Crystal、cT、Curl、DiBOL、Eiffel、Elixir、Erlang、F#、Forth、Groovy、Icon、Inform、Io、J、JScript、LabVIEW、Modula-2、Mojo、NATURAL、Nim、OCaml、OpenCL、OpenEdge ABL、PL/I、PostScript、Q、Racket、Ring、S、Smalltalk、SPARK、Tcl、VHDL、Wolfram、X++

非常长期的历史

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

Programming Language 2024 2019 2014 2009 2004 1999 1994 1989
Python 1 3 8 6 8 26 23
C 2 2 1 2 2 1 1 1
C++ 3 4 4 3 3 2 2 2
Java 4 1 2 1 1 15
C# 5 6 5 7 7 21
JavaScript 6 7 9 9 9 19
Visual Basic 7 19
SQL 8 9 92
Go 9 17 35
PHP 10 8 6 5 6
Objective-C 32 10 3 34 42
Lisp 35 32 14 21 14 13 6 3
(Visual) Basic 7 4 5 3 3 7

这里有两点重要评论:

  • 上表中的“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 是图灵完备的。因此,尽管这种语言非常古老,但它在索引中的历史很短。

编程语言名人堂

名人堂列出了所有“年度编程语言”奖获得者,如下所示。该奖项颁发给一年中收视率上升幅度最高的编程语言。

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

 

2006 2024 年 7 月的 TIOBE 指数 Ruby
2005 2024 年 7 月的 TIOBE 指数 Java
2004 2024 年 7 月的 TIOBE 指数 PHP
2003 2024 年 7 月的 TIOBE 指数 C++

转自 TIOBE Index – TIOBE