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

2024 年 10 月的 TIOBE 指数

2024 年 10 月的 TIOBE 指数

在当今世界,任何类型的可用数据量都在迅速增加,收集这些数据的需求也相应地增加。因此,现在需要擅长数据操作、数字运算和快速的编程语言。除此之外,还有另外两个重要特征在每个人的名单上:语言应该易于学习并且应该是安全的。“易于学习”是因为熟练软件工程师的资源库正在枯竭,而“安全”则由于持续的网络威胁。具有这三个特征(快速、安全和易于学习)的语言现在很受欢迎。

Python 之王易于学习且安全,但速度不快。因此,工程师们正在疯狂地寻找 Python 的快速替代品。C++ 显然是一个候选者,但由于其显式内存管理,它被认为“不安全”。Rust 是另一个候选者,尽管不容易学习。由于对安全性和速度的重视,Rust 现在进入了 TIOBE 指数前 10 名。

对快速、数据处理语言的呼声在 TIOBE 指数的其他地方也可见一斑。Mojo 语言是 Python 和 Swift 的混合体,但速度要快得多,首次进入前 50 名。事实上,这种语言只有 1 年的历史并且已经出现,这使它成为一种非常有前途的语言。

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

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

Oct 2024 Oct 2023 Change Programming Language Ratings Change
1 1 2024 年 10 月的 TIOBE 指数 Python 21.90% +7.08%
2 3 2024 年 10 月的 TIOBE 指数 2024 年 10 月的 TIOBE 指数 C++ 11.60% +0.93%
3 4 2024 年 10 月的 TIOBE 指数 2024 年 10 月的 TIOBE 指数 Java 10.51% +1.59%
4 2 2024 年 10 月的 TIOBE 指数 2024 年 10 月的 TIOBE 指数 C 8.38% -3.70%
5 5 2024 年 10 月的 TIOBE 指数 C# 5.62% -2.09%
6 6 2024 年 10 月的 TIOBE 指数 JavaScript 3.54% +0.64%
7 7 2024 年 10 月的 TIOBE 指数 Visual Basic 2.35% +0.22%
8 11 2024 年 10 月的 TIOBE 指数 2024 年 10 月的 TIOBE 指数 Go 2.02% +0.65%
9 16 2024 年 10 月的 TIOBE 指数 2024 年 10 月的 TIOBE 指数 Fortran 1.80% +0.78%
10 13 2024 年 10 月的 TIOBE 指数 2024 年 10 月的 TIOBE 指数 Delphi/Object Pascal 1.68% +0.38%
11 9 2024 年 10 月的 TIOBE 指数 2024 年 10 月的 TIOBE 指数 SQL 1.64% -0.15%
12 14 2024 年 10 月的 TIOBE 指数 2024 年 10 月的 TIOBE 指数 MATLAB 1.48% +0.22%
13 20 2024 年 10 月的 TIOBE 指数 2024 年 10 月的 TIOBE 指数 Rust 1.45% +0.53%
14 12 2024 年 10 月的 TIOBE 指数 2024 年 10 月的 TIOBE 指数 Scratch 1.41% +0.05%
15 8 2024 年 10 月的 TIOBE 指数 2024 年 10 月的 TIOBE 指数 PHP 1.21% -0.69%
16 10 2024 年 10 月的 TIOBE 指数 2024 年 10 月的 TIOBE 指数 Assembly language 1.13% -0.51%
17 17 2024 年 10 月的 TIOBE 指数 R 1.09% +0.12%
18 19 2024 年 10 月的 TIOBE 指数 2024 年 10 月的 TIOBE 指数 Ruby 0.99% +0.07%
19 24 2024 年 10 月的 TIOBE 指数 2024 年 10 月的 TIOBE 指数 COBOL 0.99% +0.23%
20 15 2024 年 10 月的 TIOBE 指数 2024 年 10 月的 TIOBE 指数 Swift 0.98% -0.09%

其他编程语言

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

Position Programming Language Ratings
21 Kotlin 0.97%
22 Classic Visual Basic 0.87%
23 SAS 0.76%
24 Ada 0.73%
25 (Visual) FoxPro 0.67%
26 Scala 0.64%
27 Prolog 0.62%
28 Julia 0.57%
29 Perl 0.56%
30 Lua 0.56%
31 Dart 0.56%
32 Haskell 0.56%
33 Lisp 0.52%
34 Objective-C 0.42%
35 Transact-SQL 0.37%
36 VBScript 0.33%
37 TypeScript 0.32%
38 PL/SQL 0.28%
39 Solidity 0.27%
40 ABAP 0.25%
41 D 0.22%
42 Logo 0.21%
43 PowerShell 0.21%
44 GAMS 0.20%
45 Awk 0.18%
46 Erlang 0.16%
47 Elixir 0.16%
48 RPG 0.16%
49 Mojo 0.15%
50 F# 0.15%

接下来的 50 种编程语言

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

  • ABC、ActionScript、Algol、Apex、APL、Bash、Carbon、CFML、CHILL、CLIPS、Clojure、CLU、Crystal、Curl、DiBOL、Eiffel、Elm、Forth、Groovy、Hack、Icon、Inform、io、J、JScript、JScript.NET、LabVIEW、梯形逻辑、ML、Modula-2、MQL5、NATURAL、OCaml、Occam、OpenCL、Pascal、PL/I、Q、Ring、S、Scheme、Smalltalk、SPARK、Stata、SystemVerilog、Tcl、VHDL、Wolfram、X++、Zig

非常长的历史

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

Programming Language 2024 2019 2014 2009 2004 1999 1994 1989
Python 1 3 8 7 7 24 22
C 2 2 1 2 2 1 1 1
C++ 3 4 4 3 3 2 2 2
Java 4 1 2 1 1 4
C# 5 6 5 6 8 19
JavaScript 6 7 9 9 10 15
Visual Basic 7 20 235
SQL 8 9 92
Go 9 16 36
Fortran 10 28 29 26 13 13 5 9
Objective-C 34 10 3 28 39
Lisp 35 32 18 18 14 16 6 3
(Visual) Basic 6 5 4 3 3 6

这里有 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 年 10 月的 TIOBE 指数 C#
2022 2024 年 10 月的 TIOBE 指数 C++
2021 2024 年 10 月的 TIOBE 指数 Python
2020 2024 年 10 月的 TIOBE 指数 Python
2019 2024 年 10 月的 TIOBE 指数 C
2018 2024 年 10 月的 TIOBE 指数 Python
2017 2024 年 10 月的 TIOBE 指数 C
2016 2024 年 10 月的 TIOBE 指数 Go
2015 2024 年 10 月的 TIOBE 指数 Java
2014 2024 年 10 月的 TIOBE 指数 JavaScript
2013 2024 年 10 月的 TIOBE 指数 Transact-SQL
2012 2024 年 10 月的 TIOBE 指数 Objective-C
2011 2024 年 10 月的 TIOBE 指数 Objective-C
2010 2024 年 10 月的 TIOBE 指数 Python
2009 2024 年 10 月的 TIOBE 指数 Go
2008 2024 年 10 月的 TIOBE 指数 C
2007 2024 年 10 月的 TIOBE 指数 Python
2006 2024 年 10 月的 TIOBE 指数 Ruby
2005 2024 年 10 月的 TIOBE 指数 Java
2004 2024 年 10 月的 TIOBE 指数 PHP
2003 2024 年 10 月的 TIOBE 指数 C++

完整内容 TIOBE Index – TIOBE