0
点赞
收藏
分享

微信扫一扫

2022年01月世界编程语言排行

星河出山 2022-01-16 阅读 89
python

2022年01月世界编程语言排行

2022年1月TIOBE指数

一月标题:2021年度Python编程语言

Python赢得了久负盛名的TIOBE编程语言奖。祝贺!这是连续第二次。该奖项授予一年内获得最高收视率增长的编程语言。C#在历史上第一次获得了这个头衔,但Python在上个月超过了C#。

Python在2021年初开始在TIOBE指数中排名第3位,并将Java和C都抛在后面,成为TIOBE指数的第一名。但Python的受欢迎程度并不止于此。它目前领先于其他公司1%以上。Java在2001年创下26.49%的收视率历史纪录还很遥远,但Python已经具备了成为许多领域事实上的标准编程语言的一切。没有迹象表明Python的胜利之旅将很快停止。

Python有没有真正的竞争者?是否有任何新的和闪亮的语言可能在未来竞争?如果我们看看过去几年有前途的语言,我们会在2021年看到以下变化:Swift从#13到#10,从#14到#13,Rust从#26到#26,Julia从#23到#28,Kotlin从#40到#29,Dart从#25到#37,TypeScript从#42到#49。因此,除了 Swift 和 Go 之外,我们预计不会有任何新语言很快进入前 5 名甚至前 3 名。

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

该索引可用于检查您的编程技能是否仍然最新,或者就开始构建新的软件系统时应采用哪种编程语言做出战略决策。

Jan 2022Jan 2021ChangeProgramming LanguageRatingsChange
13changePython pagePython13.58%+1.86%
21[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-X3tGb7Av-1642329365490)(https://www.tiobe.com/images/down.png)]C pageC12.44%-4.94%
32[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-qA6quxXO-1642329365490)(https://www.tiobe.com/images/down.png)][外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-i4060qN7-1642329365491)(https://www.tiobe.com/tiobe-index/images/Java.png)]Java10.66%-1.30%
44[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DCclFgKN-1642329365491)(https://www.tiobe.com/tiobe-index/images/C__.png)]C++8.29%+0.73%
55C# pageC#5.68%+1.73%
66[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-K5i0YkSR-1642329365492)(https://www.tiobe.com/tiobe-index/images/Visual_Basic.png)]Visual Basic4.74%+0.90%
77[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-aqHPQEij-1642329365492)(https://www.tiobe.com/tiobe-index/images/JavaScript.png)]JavaScript2.09%-0.11%
811change[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9OCeofBH-1642329365493)(https://www.tiobe.com/tiobe-index/images/Assembly_language.png)]Assembly language1.85%+0.21%
912[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-dSJyL0n1-1642329365493)(https://www.tiobe.com/images/up.png)]SQL pageSQL1.80%+0.19%
1013[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-xbWXvAuN-1642329365494)(https://www.tiobe.com/images/up.png)][外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mXM8wEpr-1642329365494)(https://www.tiobe.com/tiobe-index/images/Swift.png)]Swift1.41%-0.02%
118[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DzwuFRJM-1642329365495)(https://www.tiobe.com/images/down.png)][外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yjMQkpb3-1642329365495)(https://www.tiobe.com/tiobe-index/images/PHP.png)]PHP1.40%-0.60%
129[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-MB3zXecc-1642329365495)(https://www.tiobe.com/images/down.png)]R pageR1.25%-0.65%
1314change[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-p2n0VClJ-1642329365496)(https://www.tiobe.com/tiobe-index/images/Go.png)]Go1.04%-0.37%
1419[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HV8dRuht-1642329365496)(https://www.tiobe.com/images/upup.png)]Delphi/Object Pascal pageDelphi/Object Pascal0.99%+0.20%
1520changeClassic Visual Basic pageClassic Visual Basic0.98%+0.19%
1616MATLAB pageMATLAB0.96%-0.19%
1710changeGroovy pageGroovy0.94%-0.90%
1815[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-x7mxrKHn-1642329365498)(https://www.tiobe.com/images/down.png)]Ruby pageRuby0.88%-0.43%
1930changeFortran pageFortran0.77%+0.31%
2017changePerl pagePerl0.71%-0.31%

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mkuoIJbh-1642329365499)(C:\Users\lpf\AppData\Roaming\Typora\typora-user-images\image-20220116183401219.png)]

其他编程语言

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

PositionProgramming LanguageRatings
21(Visual) FoxPro0.70%
22SAS0.68%
23Scratch0.59%
24Objective-C0.58%
25COBOL0.51%
26Rust0.50%
27Prolog0.48%
28Julia0.39%
29Kotlin0.37%
30Lua0.37%
31PL/SQL0.35%
32VBScript0.35%
33ABAP0.34%
34Ada0.34%
35Lisp0.33%
36Scala0.30%
37Dart0.27%
38D0.24%
39PowerShell0.24%
40Logo0.20%
41LabVIEW0.18%
42Awk0.18%
43Apex0.18%
44Transact-SQL0.17%
45RPG0.15%
46Ladder Logic0.15%
47Haskell0.15%
48ML0.15%
49TypeScript0.15%
50Tcl0.15%

接下来的50-100名

  • Alice, AutoLISP, B4X, bc, BCPL, BlitzMax, Boo, Bourne shell, C shell, CFML, CIL, CL (OS/400), Clipper, CLIPS, Clojure, DCL, DiBOL, Dylan, Elm, Erlang, F#, Icon, Inform, Io, Korn shell, Lingo, LiveCode, MEL, Monkey, MOO, MQL4, Nim, NXT-G, Oberon, OCaml, Occam, OpenCL, Oz, Pike, Processing, Q, Racket, REXX, Ring, Snap!, SPARK, SPSS, X10, Xojo, Zig

长期表现

要了解更悠久的历史,请在下面找到多年前排名前10位的编程语言的位置。请注意,这些是12个月的平均得分。

Programming Language20222017201220072002199719921987
C12221111
Python25881828--
Java3111218--
C++43333224
C#544712---
Visual Basic614------
JavaScript77109921--
Assembly language810------
PHP96558---
SQL10---35---
Prolog243345282915103
Ada283017171711314
Lisp32281313118122
(Visual) Basic--744375

这里有2个重要的备注:

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

编程语言名人堂

列出所有"年度编程语言"获奖者的名人堂如下所示。该奖项授予一年中关注度增长最快的编程语言。

YearWinner
2021medal Python
2020medal Python
2019[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-O4qOzQ5t-1642329365500)(https://www.tiobe.com/images/medal.png)] C
2018[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0tNbX6q2-1642329365500)(https://www.tiobe.com/images/medal.png)] Python
2017[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DSyKf99I-1642329365500)(https://www.tiobe.com/images/medal.png)] C
2016medal Go
2015medal Java
2014[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-umyeCZM7-1642329365501)(https://www.tiobe.com/images/medal.png)] JavaScript
2013medal Transact-SQL
2012medal Objective-C
2011medal Objective-C
2010[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FDS1xV32-1642329365502)(https://www.tiobe.com/images/medal.png)] Python
2009medal Go
2008medal C
2007medal Python
2006medal Ruby
2005medal Java
2004[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-oytf5ebk-1642329365503)(https://www.tiobe.com/images/medal.png)] PHP
2003[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZRexlnVJ-1642329365503)(https://www.tiobe.com/images/medal.png)] C++
举报

相关推荐

0 条评论