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

2024 年 12 月的 TIOBE 指数

2024 年 12 月的 TIOBE 指数

12 月头条:Python 即将成为年度语言

下个月,TIOBE 将公布 2024 年度编程语言。该奖项颁发给一年内评分增幅最高的编程语言。由于 Python 在一年内获得了 10% 的评分,它可能会在下个月获得这一享有盛誉的称号。亚军 Java 和 JavaScript 分别同比增长 +1.73% 和 +1.72%。这是积极的,但如果与 2024 年 Python 的巨大飞跃相比,这似乎微不足道。Python 之所以势不可挡,要归功于它对 AI 和数据挖掘的支持、庞大的库集以及它的易用性。既然有人说 AI 泡沫即将破裂,再加上对快速语言的需求正在迅速增加,Python 可能会开始趋于稳定。让我们看看这是否会发生。

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

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

Dec 2024 Dec 2023 Change Programming Language Ratings Change
1 1 2024 年 12 月的 TIOBE 指数 Python 23.84% +9.98%
2 3 2024 年 12 月的 TIOBE 指数 2024 年 12 月的 TIOBE 指数 C++ 10.82% +0.81%
3 4 2024 年 12 月的 TIOBE 指数 2024 年 12 月的 TIOBE 指数 Java 9.72% +1.73%
4 2 2024 年 12 月的 TIOBE 指数 2024 年 12 月的 TIOBE 指数 C 9.10% -2.34%
5 5 2024 年 12 月的 TIOBE 指数 C# 4.87% -2.43%
6 6 2024 年 12 月的 TIOBE 指数 JavaScript 4.61% +1.72%
7 13 2024 年 12 月的 TIOBE 指数 2024 年 12 月的 TIOBE 指数 Go 2.17% +1.14%
8 9 2024 年 12 月的 TIOBE 指数 2024 年 12 月的 TIOBE 指数 SQL 1.99% +0.37%
9 8 2024 年 12 月的 TIOBE 指数 2024 年 12 月的 TIOBE 指数 Visual Basic 1.96% +0.14%
10 12 2024 年 12 月的 TIOBE 指数 2024 年 12 月的 TIOBE 指数 Fortran 1.79% +0.72%
11 16 2024 年 12 月的 TIOBE 指数 2024 年 12 月的 TIOBE 指数 Delphi/Object Pascal 1.44% +0.52%
12 7 2024 年 12 月的 TIOBE 指数 2024 年 12 月的 TIOBE 指数 PHP 1.39% -0.62%
13 11 2024 年 12 月的 TIOBE 指数 2024 年 12 月的 TIOBE 指数 Scratch 1.33% +0.26%
14 18 2024 年 12 月的 TIOBE 指数 2024 年 12 月的 TIOBE 指数 Rust 1.29% +0.48%
15 14 2024 年 12 月的 TIOBE 指数 2024 年 12 月的 TIOBE 指数 MATLAB 1.09% +0.16%
16 20 2024 年 12 月的 TIOBE 指数 2024 年 12 月的 TIOBE 指数 R 1.05% +0.33%
17 10 2024 年 12 月的 TIOBE 指数 2024 年 12 月的 TIOBE 指数 Assembly language 1.04% -0.07%
18 19 2024 年 12 月的 TIOBE 指数 2024 年 12 月的 TIOBE 指数 Ruby 1.03% +0.26%
19 23 2024 年 12 月的 TIOBE 指数 2024 年 12 月的 TIOBE 指数 COBOL 0.98% +0.30%
20 17 2024 年 12 月的 TIOBE 指数 2024 年 12 月的 TIOBE 指数 Swift 0.98% +0.16%

其他编程语言

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

Position Programming Language Ratings
21 Lisp 0.97%
22 Prolog 0.90%
23 Kotlin 0.82%
24 Ada 0.72%
25 Classic Visual Basic 0.70%
26 Perl 0.64%
27 Lua 0.64%
28 SAS 0.57%
29 (Visual) FoxPro 0.57%
30 Haskell 0.54%
31 Scala 0.51%
32 Julia 0.50%
33 Dart 0.47%
34 VBScript 0.41%
35 Objective-C 0.38%
36 Transact-SQL 0.37%
37 PowerShell 0.37%
38 Bash 0.33%
39 PL/SQL 0.27%
40 D 0.21%
41 Solidity 0.20%
42 TypeScript 0.20%
43 GAMS 0.20%
44 ABAP 0.19%
45 Awk 0.17%
46 X++ 0.16%
47 RPG 0.15%
48 Elixir 0.15%
49 ML 0.14%
50 Clojure 0.14%

接下来的 50 种编程语言

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

  • 4th Dimension/4D, ActionScript, Algol, Apex, APL, CFML, CHILL, Clipper, CLIPS, Crystal, Curl, DiBOL, Elm, Erlang, F#, Forth, Groovy, Hack, Icon, Io, J, JScript, LabVIEW, Ladder Logic, Logo, Modula-2, Mojo, MQL5, NATURAL, Nim, OCaml, Occam, OpenCL, PL/I, PostScript, Q, Raku, Ring, S, Scheme, Smalltalk, Snap!, SPARK, SPSS, Stata, Tcl, Vala/Genie, VHDL, Wolfram, Zig

本月指数的变化

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

  • Bruce McKinnon 建议将语言 RPL 添加到 TIOBE 索引中,因为它满足所有要求。RPL 本月进入 TIOBE 指数,排名 #178。谢谢 Bruce!

非常长的历史

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

Programming Language 2024 2019 2014 2009 2004 1999 1994 1989 1984
Python 1 3 7 7 7 24 23
C++ 2 4 4 3 3 2 2 2 13
C 3 2 1 2 1 1 1 1 1
Java 4 1 2 1 2 3
C# 5 6 5 6 9 13
JavaScript 6 7 8 9 10 10
Go 7 18 35
Visual Basic 8 20 234
SQL 9 9 100
Fortran 10 29 30 25 14 17 5 9 11
Ada 24 35 32 26 16 12 7 4 3
Lisp 30 31 17 17 13 19 6 3 2
Objective-C 35 10 3 27 38
(Visual) Basic 41 5 4 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
2023 2024 年 12 月的 TIOBE 指数 C#
2022 2024 年 12 月的 TIOBE 指数 C++
2021 2024 年 12 月的 TIOBE 指数 Python
2020 2024 年 12 月的 TIOBE 指数 Python
2019 2024 年 12 月的 TIOBE 指数 C
2018 2024 年 12 月的 TIOBE 指数 Python
2017 2024 年 12 月的 TIOBE 指数 C
2016 2024 年 12 月的 TIOBE 指数 Go
2015 2024 年 12 月的 TIOBE 指数 Java
2014 2024 年 12 月的 TIOBE 指数 JavaScript
2013 2024 年 12 月的 TIOBE 指数 Transact-SQL
2012 2024 年 12 月的 TIOBE 指数 Objective-C
2011 2024 年 12 月的 TIOBE 指数 Objective-C
2010 2024 年 12 月的 TIOBE 指数 Python
2009 2024 年 12 月的 TIOBE 指数 Go
2008 2024 年 12 月的 TIOBE 指数 C
2007 2024 年 12 月的 TIOBE 指数 Python
2006 2024 年 12 月的 TIOBE 指数 Ruby
2005 2024 年 12 月的 TIOBE 指数 Java
2004 2024 年 12 月的 TIOBE 指数 PHP
2003 2024 年 12 月的 TIOBE 指数 C++

更多 TIOBE Index – TIOBE