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索引不是关于最好的编程语言或编写大多数代码行的语言

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


其他编程语言

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

Position Programming Language Ratings
21 (Visual) FoxPro 0.70%
22 SAS 0.68%
23 Scratch 0.59%
24 Objective-C 0.58%
25 COBOL 0.51%
26 Rust 0.50%
27 Prolog 0.48%
28 Julia 0.39%
29 Kotlin 0.37%
30 Lua 0.37%
31 PL/SQL 0.35%
32 VBScript 0.35%
33 ABAP 0.34%
34 Ada 0.34%
35 Lisp 0.33%
36 Scala 0.30%
37 Dart 0.27%
38 D 0.24%
39 PowerShell 0.24%
40 Logo 0.20%
41 LabVIEW 0.18%
42 Awk 0.18%
43 Apex 0.18%
44 Transact-SQL 0.17%
45 RPG 0.15%
46 Ladder Logic 0.15%
47 Haskell 0.15%
48 ML 0.15%
49 TypeScript 0.15%
50 Tcl 0.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 Language 2022 2017 2012 2007 2002 1997 1992 1987
C 1 2 2 2 1 1 1 1
Python 2 5 8 8 18 28 - -
Java 3 1 1 1 2 18 - -
C++ 4 3 3 3 3 2 2 4
C# 5 4 4 7 12 - - -
Visual Basic 6 14 - - - - - -
JavaScript 7 7 10 9 9 21 - -
Assembly language 8 10 - - - - - -
PHP 9 6 5 5 8 - - -
SQL 10 - - - 35 - - -
Prolog 24 33 45 28 29 15 10 3
Ada 28 30 17 17 17 11 3 14
Lisp 32 28 13 13 11 8 12 2
(Visual) Basic - - 7 4 4 3 7 5

这里有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索引的一部分。因此,尽管这种语言非常古老,但它在索引中的历史很短。

编程语言名人堂

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

2022年01月世界编程语言排行相关推荐

  1. 2021年11月世界编程语言排行

    2021年11月世界编程语言排行 11 月头条:PHP 即将失去前 10 名的位置 自 TIOBE 指数启动以来,20 多年前,PHP 一直是排名前 10 的永久玩家.最近,我们看到 PHP 努力保持 ...

  2. 2021年9月世界编程语言排行

    2021 年 9 月的 TIOBE 指数 9 月头条: Python 即将接管榜首位置 关注TIOBE好几个月了,看着python一步一步往上靠,居然要超过C,麻了! Python 从未如此接近 TI ...

  3. 2021年8月世界编程语言排行

    2021年8月TIOBE索引8月标题:数据挖掘和人工智能语言在TIOBE索引中蓬勃发展 数据来源 注意:2021年6月排名见此篇博客 注意:2021年7月排名见此篇博客 智能手机是许多年前的新宠.因此 ...

  4. 2021年7月世界编程语言排行

    数据来源 注意:2021年6月排名见此篇博客 2021年7月TOIBE指数 七月头条:C.Java和Python争夺第一名 TIOBE指数本月将迎来其20周年纪念日.早在2001年,第一个TIOBE指 ...

  5. 2021年12月世界编程语言排行

    12月头条:c#会成为2021年的编程语言的黑马吗? 下个月,今年的TIOBE编程语言将会公布.该奖项是授予2021年流行度增长最快的编程语言.目前,c#是最有可能成为这个头衔的候选人.有趣的是,c# ...

  6. 2012年9月世界编程语言排行榜!

    2012年9月世界编程语言排行榜发布啦!这一期比往期公布的都早一些.本月与上个月相比,前20名的指数没什么实质性的变化.只有T-SQL和VB.Net交换了位置.除了OBJ-C的崛起之外,没有其他特别引 ...

  7. python排名上升_TIOBE:2019年7月全球编程语言排行 Python热度继续上升

    与上个月相比,Python 的指数又增加了不少,由 8.530% 上升到 9.260%. 我们还留意到,TIOBE 对这期榜单的标题描述是"Perl is one of the victim ...

  8. 虎啸龙吟之国产数据库风云榜-2022年01月

    绝壁刻字 自古华山一条路,奇险天下第一山. 太阳初升,只见墨老大(墨天轮)一身白衣,潇洒飘逸,萧疏轩举,湛然若神,忽见身体瞬间横移,不见腿下脚下有任何动作,身体却出现在几十丈之外,使用的正是移形换位之 ...

  9. 【愚公系列】2022年01月 攻防世界-进阶题-MISC-76(warmup)

    文章目录 一.warmup 二.答题步骤 1.下载附件 2.ARCHPR 3.盲水印 4.得到图片 总结 一.warmup 题目链接:https://adworld.xctf.org.cn/task/ ...

最新文章

  1. linux怎样自动检查link文件_自动共享和上传文件到兼容的托管站点 | Linux 中国
  2. WordPress首页调用QQ签名
  3. vue-router获取url传参
  4. 深入理解ReactRedux
  5. obj + mtl 格式说明
  6. 桌面虚拟化之远程协助
  7. python:程序猿的方式在元宵佳节之际,带你设计【东方明珠】动画浪漫烟花秀(python编程利用Tkinter+PIL库)
  8. SAP License:把握好集成测试大关,ERP就成功了一大半
  9. NetBeans Weekly News: #125-Nov 17,2010
  10. Careercup - Facebook面试题 - 4907555595747328
  11. 我看了全部文件的字符串资源
  12. 前端:运用js制作一个万年历程序
  13. javaScript、jQuery、html实现九宫格拼图游戏(逻辑及源码)
  14. oracle的ofs,windows2003+oracle ofs 双机
  15. Hive distribute 问题
  16. 给自己的学习任务1:做一个工资计算器app
  17. [echarts]echarts的canvas画布大小与容器大小不一致的解决方案
  18. WechatPay-API-v3接口规则
  19. (R)机器学习--学习笔记--第四章节学习笔记
  20. Spring Security 记住我功能原理以及实现

热门文章

  1. 介绍一款优秀的网络问卷调查工具 -- FormWise
  2. 2012“粤嵌杯”大学生嵌入式物联网设计大赛成功举办
  3. 零基础《7天学会PPT》系列教程(WPS版)—— 第1天 一页一故事
  4. Jetson NX 使用ROS+YOLOV5+CVbridge
  5. 2022登高架设考试试题及模拟考试
  6. CAP理论与BASE理论
  7. 岁月,是潜藏在眉弯里的一抹凝望
  8. 英伟达联合达索系统与水晶石,打造VR行业应用推广中心
  9. RK3588平台开发系列讲解(内核调试篇)CPU Hotplug 调试
  10. (杂谈四) 北京城の八月