TIOBE1月编程语言排行榜出炉:Python再次夺冠,C和Java分列二、三位。至于语言的标题,第二名和第三名分别被C和Java占据。这是Python连续第二次夺得TIOBE年度编程语言宝座,代表了过去一年增长最快的编程语言。这也是Python第五次获此殊荣,另外四次是在2007年、2010年、2018年和2020年。我们注意到,在去年12月公布编程语言排行榜时,TIOBESoftware的CEO预测,2021年将是C#。本来C#有望赢得有史以来的第一冠,但Python的成绩在上个月大幅超过了C#。事实上,回顾2021年初,Python在TIOBE指数中仅排名第三,落后于C和Java。但一年后,Python已经跃升至TIOBE指数的第一名。很久以前,作为Perl的竞争对手,Python开始是系统管理员的脚本编写工作。如今,它在数据科学、机器学习等领域也很流行,而Python也适用于Web开发、后端、移动应用程序开发,甚至(更大的)嵌入式系统。Python之所以被大规模采用,主要原因在于其简单易用,大大提高了生产效率。从目前的情况来看,Python还是很受欢迎的,份额为13.58%,领先其他语言1.86%。除了Python,其他竞争语言表现如何?根据榜单排名,其他编程语言在过去一年的变化如下:Swift从第13位上升到第10位,Go从第14位上升到第10位第13位,Rust持平在第26位,Julia从第23位下降到第28位,Kotlin上升从第40位到第29位,Dart从第25位下降到第37位,TypeScript从第42位下降到第49位。因此,除了Swift和Go之外,其他语言目前不在前5或前列的行列3很快。Top10编程语言得分趋势:21-50种编程语言排名如下:此外,还有51-100种语言。由于它们之间的数值差异很小,仅以文本形式列出(按字母顺序排列):Alice、AutoLISP、B4X、bc、BCPL、BlitzMax、Boo、Bourneshell、Cshell、CFML、CIL、CL(OS/400),Clipper,CLIPS,Clojure,DCL,DiBOL,Dylan,Elm,Erlang,F#,Icon,Inform,Io,Kornshell,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。以下是前十名编程语言的历史排名(12个月内的平均值):Python是获奖最多的编程语言,从历届“年度编程语言”获奖名单中可以看出由TIOBE提供。如下图所示:TIOBE编程社区指数(TheTIOBEProgrammingCommunityindex)是衡量编程语言流行程度的指标,榜单每月更新一次。需要指出的是,TIOBE指数并不代表语言的好坏。开发人员可以使用这个列表来检查他们的编程技能是否需要更新,或者在开始构建新软件时对某种语言做出选择。其实这个列表可以用来检验开发者的编程能力是否跟得上潮流,或者是否需要进行战略性的改变,应该及时掌握哪些编程语言。到目前为止,对于编程新手来说,Java、Python、C等主流编程语言学习起来还是比较划算的。选择这些语言对大多数人来说更实用。【原创稿件,合作网站转载请注明原作者和出处为.com】
