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

TIOBE 2022年10月排行榜

十月头条。四大语言的统治地位不断提高
在相当长的一段时间内,Python、Java、C和C++是TIOBE指数的前四名语言。它们远远领先于其他语言,而且这种差距似乎还在不断扩大。去年,这4种语言的市场份额为40%,今年的份额甚至达到55%。这表明,目前没有太多的竞争空间。Java的主要竞争对手C#正在失去地位,而Python的竞争对手R和Ruby则或多或少地稳定下来。然而,对于C和C++来说,有一个小小的威胁出现在地平线上:编程语言Rust。Rust以0.70%的历史最高市场份额再次进入了前20名。Rust专注于性能和类型安全。Rust越来越受欢迎的原因之一是谷歌开始用Rust语言对Android的低级部分进行编程。– Paul Jansen TIOBE软件公司首席执行官

TIOBE编程社区指数是一个衡量编程语言受欢迎程度的指标。该指数每月更新一次。评级的依据是世界范围内熟练的工程师数量、课程和第三方供应商。流行的搜索引擎,如谷歌,必应,雅虎,维基百科,亚马逊,YouTube和百度被用来计算评级。值得注意的是,TIOBE指数并不是关于最好的编程语言或编写了最多行代码的语言。

该指数可以用来检查你的编程技能是否还能跟上时代的步伐,或者在开始建立一个新的软件系统时,就应该采用何种编程语言做出战略决策。TIOBE指数的定义可以在这里找到。

Oct 2022 Oct 2021 Change Programming Language Ratings Change
1 1 TIOBE 2022年10月排行榜 Python 17.08% +5.81%
2 2 TIOBE 2022年10月排行榜 C 15.21% +4.05%
3 3 TIOBE 2022年10月排行榜 Java 12.84% +2.38%
4 4 TIOBE 2022年10月排行榜 C++ 9.92% +2.42%
5 5 TIOBE 2022年10月排行榜 C# 4.42% -0.84%
6 6 TIOBE 2022年10月排行榜 Visual Basic 3.95% -1.29%
7 7 TIOBE 2022年10月排行榜 JavaScript 2.74% +0.55%
8 10 TIOBE 2022年10月排行榜 TIOBE 2022年10月排行榜 Assembly language 2.39% +0.33%
9 9 TIOBE 2022年10月排行榜 PHP 2.04% -0.06%
10 8 TIOBE 2022年10月排行榜 TIOBE 2022年10月排行榜 SQL 1.78% -0.39%
11 12 TIOBE 2022年10月排行榜 TIOBE 2022年10月排行榜 Go 1.27% -0.01%
12 14 TIOBE 2022年10月排行榜 TIOBE 2022年10月排行榜 R 1.22% +0.03%
13 29 TIOBE 2022年10月排行榜 TIOBE 2022年10月排行榜 Objective-C 1.21% +0.76%
14 13 TIOBE 2022年10月排行榜 TIOBE 2022年10月排行榜 MATLAB 1.18% -0.02%
15 17 TIOBE 2022年10月排行榜 TIOBE 2022年10月排行榜 Swift 1.05% -0.06%
16 16 TIOBE 2022年10月排行榜 Ruby 0.88% -0.24%
17 11 TIOBE 2022年10月排行榜 TIOBE 2022年10月排行榜 Classic Visual Basic 0.87% -0.96%
18 20 TIOBE 2022年10月排行榜 TIOBE 2022年10月排行榜 Delphi/Object Pascal 0.85% -0.09%
19 18 TIOBE 2022年10月排行榜 TIOBE 2022年10月排行榜 Fortran 0.79% -0.29%
20 26 TIOBE 2022年10月排行榜 TIOBE 2022年10月排行榜 Rust 0.70% +0.17%

TIOBE 2022年10月排行榜其他编程语言
下面列出了完整的前50种编程语言。这个概述是非正式发布的,因为有可能我们错过了一种语言。如果你觉得有一种编程语言被遗漏了,请通知我们,tpci@tiobe.com。也请查看我们监测的所有编程语言的概述

Position Programming Language Ratings
21 SAS 0.69%
22 Perl 0.69%
23 Scratch 0.67%
24 Lua 0.58%
25 PL/SQL 0.52%
26 Lisp 0.44%
27 Julia 0.43%
28 Kotlin 0.43%
29 Scala 0.42%
30 COBOL 0.39%
31 Ada 0.38%
32 (Visual) FoxPro 0.35%
33 Dart 0.35%
34 Prolog 0.30%
35 ABAP 0.28%
36 PowerShell 0.25%
37 Transact-SQL 0.23%
38 D 0.22%
39 Haskell 0.21%
40 Logo 0.20%
41 Scheme 0.19%
42 Solidity 0.18%
43 TypeScript 0.18%
44 RPG 0.17%
45 PL/I 0.17%
46 LabVIEW 0.16%
47 Bash 0.16%
48 VHDL 0.16%
49 X++ 0.16%
50 Erlang 0.15%

接下来的50种编程语言
下面的语言列表表示第51位到第100位。由于差异相对较小,所以只列出了这些编程语言(按字母顺序排列)。

ActionScript, Apex, Awk, B4X, bc, Bourne shell, C shell, cg, CLIPS, Clojure, Common Lisp, Crystal, Elixir, Emacs Lisp, F#, Forth, Groovy, Hack, Icon, Inform, Io, J#, Korn shell, Ladder Logic, ML, MQL5, NATURAL, NXT-G, OCaml, OpenCL, OpenEdge ABL, Pike, PILOT, PostScript, Q, Racket, Raku, REXX, Ring, Simulink, Small Basic, Smalltalk, Snap! , SPARK, Stata, Tcl, Vala/Genie, VBScript, Verilog, WebAssembly

这个月的指数变化
本月对该指数的定义做了以下改变。

非常长期的历史
为了看到更大的画面,请在下面找到多年前的前10名编程语言的位置。请注意,这些是12个月内的平均位置。

Programming Language 2022 2017 2012 2007 2002 1997 1992 1987
Python 1 5 8 7 12 28
C 2 2 1 2 2 1 1 1
Java 3 1 2 1 1 16
C++ 4 3 3 3 3 2 2 6
C# 5 4 5 8 13
Visual Basic 6 15
JavaScript 7 8 10 9 8 23
Assembly language 8 10
SQL 9 7
PHP 10 7 6 5 6
Prolog 25 32 32 26 16 20 13 3
Lisp 31 31 13 16 14 9 5 2
Pascal 269 117 14 21 99 11 3 5
(Visual) Basic 7 4 4 3 6 4

这里有两个重要的说明。

上表中的 “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已经很久没有出现在TIOBE指数中了。2018年,有人指出,SQL是图灵完备的。从那一刻起,SQL成为TIOBE指数的一部分。因此,尽管这种语言非常古老,但它在索引中只有短暂的历史。

程序设计语言的名人堂
列出所有 “年度最佳编程语言 “奖得主的名人堂如下所示。该奖项被授予在一年中收视率上升最多的编程语言。

 

Year

Winner
2021 TIOBE 2022年10月排行榜 Python
2020 TIOBE 2022年10月排行榜 Python
2019 TIOBE 2022年10月排行榜 C
2018 TIOBE 2022年10月排行榜 Python
2017 TIOBE 2022年10月排行榜 C
2016 TIOBE 2022年10月排行榜 Go
2015 TIOBE 2022年10月排行榜 Java
2014 TIOBE 2022年10月排行榜 JavaScript
2013 TIOBE 2022年10月排行榜 Transact-SQL
2012 TIOBE 2022年10月排行榜 Objective-C
2011 TIOBE 2022年10月排行榜 Objective-C
2010 TIOBE 2022年10月排行榜 Python
2009 TIOBE 2022年10月排行榜 Go
2008 TIOBE 2022年10月排行榜 C
2007 TIOBE 2022年10月排行榜 Python
2006 TIOBE 2022年10月排行榜 Ruby
2005 TIOBE 2022年10月排行榜 Java
2004 TIOBE 2022年10月排行榜 PHP
2003 TIOBE 2022年10月排行榜 C++

转自 TIOBE Index – TIOBE