社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

Python 获年度编程语言

程序猿 • 2 年前 • 281 次点击  

本文经授权转自公众号CSDN(ID:CSDNnews)

整理 | 于轩,责编 | 张红月

在12月编程语言排行榜出炉时,TIOBE Software首席执行官曾预测2021年度编程语言是C#,这个出生20多年的编程语言,至今未获得过该荣誉。然而最新结果出炉,C#落选,Python再次荣获年度编程语言称号。

首先,恭喜Python连续两次摘得TIOBE年度编程语言宝座。该荣誉代表的是过去一年收视率增长最快的编程语言。这是Python第五次获得这个奖,其他四次分别是2007年、2010年、2018年和2020年。

过去一年,Python从年初TIOBE指数的第3位开始,热度不断上升,把原来分别位居前两名的C和Java甩在了后面,跃升到了TIOBE第一名,目前领先其他语言1%以上。虽然距离Java在2001年创下的26.49%的历史收视率记录还很遥远,但是Python已成多个领域的编程实战语言,而且种种迹象表明,Python的胜利之旅仍在继续。

TIOBE社区Python趋势图

那未来Python会有与之竞争的新势力语言吗?从过去几年有潜力的语言来看,2021年出现了以下变化:Swift从第13位到第10位,Go从第14位到第13位,Rust排到了26位,Julia从第23位下降到28位,Kotlin从第40位上升到了第29位,Dart从第25位到第37位,以及TypeScript从第42位到第49位。因此,除了Swift和Go有可能之外,其他语言目前还不能快速挤进前5名或者前3名的行列。

下面是TIOBE 1月份TOP 20编程语言榜单:

 Top 10语言在TIOBE上的指数走势(2002-2022)

TOP 21-50编程语言名单

另外还有51-100名的语言。由于差异相对较小,因此只列出了语言的名称(按字母顺序排列):

Alice,AutoLISP,B4X,bc,BCPL,BlitzMax,Boo,Bourne shell,C shell,CFML,CIL,CL (OS/400),CLIPS,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,badge,REXX,Ring,Snap!、SPARK、SPSS、X10、Xojo、Zig

以下是十大编程语言的历史排名(取12个月内位置的平均值):

历史排名(1987-2022) 

这里有两个重要的说明:

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

从TIOBE列出的往年所有 "年度最佳编程语言 "奖得主可以看出,Python是获奖次数最多的编程语言。

历届"年度最佳编程语言 "奖得主

【注】:TIOBE编程社区指数是编程语言流行程度的一个指标。指数每月更新一次。评级基于全球熟练工程师、课程和第三方供应商的数量。热门搜索引擎如Google、必应、雅虎、维基百科、亚马逊、YouTube和百度被用来计算评级。需要注意的是,TIOBE指数不是评出最好的编程语言,或者哪个语言编写的代码最多,它仅反映一个编程语言的受欢迎程度。

 参考链接:

1.https://www.tiobe.com/tiobe-index/ 

2.https://www.tiobe.com/tiobe-index/python/

本文转自公众号“CSDN”,ID:CSDNnews
--- EOF ---


推荐↓↓↓
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/126114
 
281 次点击