2022年01月世界编程语言排行
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个重要的备注:
- 上表中的"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索引的一部分。因此,尽管这种语言非常古老,但它在索引中的历史很短。
编程语言名人堂
列出所有"年度编程语言"获奖者的名人堂如下所示。该奖项授予一年中关注度增长最快的编程语言。
2022年01月世界编程语言排行相关推荐
- 2021年11月世界编程语言排行
2021年11月世界编程语言排行 11 月头条:PHP 即将失去前 10 名的位置 自 TIOBE 指数启动以来,20 多年前,PHP 一直是排名前 10 的永久玩家.最近,我们看到 PHP 努力保持 ...
- 2021年9月世界编程语言排行
2021 年 9 月的 TIOBE 指数 9 月头条: Python 即将接管榜首位置 关注TIOBE好几个月了,看着python一步一步往上靠,居然要超过C,麻了! Python 从未如此接近 TI ...
- 2021年8月世界编程语言排行
2021年8月TIOBE索引8月标题:数据挖掘和人工智能语言在TIOBE索引中蓬勃发展 数据来源 注意:2021年6月排名见此篇博客 注意:2021年7月排名见此篇博客 智能手机是许多年前的新宠.因此 ...
- 2021年7月世界编程语言排行
数据来源 注意:2021年6月排名见此篇博客 2021年7月TOIBE指数 七月头条:C.Java和Python争夺第一名 TIOBE指数本月将迎来其20周年纪念日.早在2001年,第一个TIOBE指 ...
- 2021年12月世界编程语言排行
12月头条:c#会成为2021年的编程语言的黑马吗? 下个月,今年的TIOBE编程语言将会公布.该奖项是授予2021年流行度增长最快的编程语言.目前,c#是最有可能成为这个头衔的候选人.有趣的是,c# ...
- 2012年9月世界编程语言排行榜!
2012年9月世界编程语言排行榜发布啦!这一期比往期公布的都早一些.本月与上个月相比,前20名的指数没什么实质性的变化.只有T-SQL和VB.Net交换了位置.除了OBJ-C的崛起之外,没有其他特别引 ...
- python排名上升_TIOBE:2019年7月全球编程语言排行 Python热度继续上升
与上个月相比,Python 的指数又增加了不少,由 8.530% 上升到 9.260%. 我们还留意到,TIOBE 对这期榜单的标题描述是"Perl is one of the victim ...
- 虎啸龙吟之国产数据库风云榜-2022年01月
绝壁刻字 自古华山一条路,奇险天下第一山. 太阳初升,只见墨老大(墨天轮)一身白衣,潇洒飘逸,萧疏轩举,湛然若神,忽见身体瞬间横移,不见腿下脚下有任何动作,身体却出现在几十丈之外,使用的正是移形换位之 ...
- 【愚公系列】2022年01月 攻防世界-进阶题-MISC-76(warmup)
文章目录 一.warmup 二.答题步骤 1.下载附件 2.ARCHPR 3.盲水印 4.得到图片 总结 一.warmup 题目链接:https://adworld.xctf.org.cn/task/ ...
最新文章
- linux怎样自动检查link文件_自动共享和上传文件到兼容的托管站点 | Linux 中国
- WordPress首页调用QQ签名
- vue-router获取url传参
- 深入理解ReactRedux
- obj + mtl 格式说明
- 桌面虚拟化之远程协助
- python:程序猿的方式在元宵佳节之际,带你设计【东方明珠】动画浪漫烟花秀(python编程利用Tkinter+PIL库)
- SAP License:把握好集成测试大关,ERP就成功了一大半
- NetBeans Weekly News: #125-Nov 17,2010
- Careercup - Facebook面试题 - 4907555595747328
- 我看了全部文件的字符串资源
- 前端:运用js制作一个万年历程序
- javaScript、jQuery、html实现九宫格拼图游戏(逻辑及源码)
- oracle的ofs,windows2003+oracle ofs 双机
- Hive distribute 问题
- 给自己的学习任务1:做一个工资计算器app
- [echarts]echarts的canvas画布大小与容器大小不一致的解决方案
- WechatPay-API-v3接口规则
- (R)机器学习--学习笔记--第四章节学习笔记
- Spring Security 记住我功能原理以及实现