TIOBE公布了2021年10月编程语言榜单,经过数月的追逐,Python在10月成功超越了久负盛名的C语言,荣获TIOBE编程语言榜首。TIOBECEOPaulJansen评论说,“20多年来,我们第一次有了一个新的领导者:Python编程语言。Java和C的长期霸权已经结束。Python,从一个简单的脚本开始,取代Perl现在已经趋于成熟。它的易学性、大量的库以及在各个领域的广泛使用使其成为当今最流行的编程语言。”TIOBE10月TOP20编程语言前十榜单其中,除了Python成功夺冠外,C被挤到了第二位。与上个月相比,第8名和第10名的排名也发生了逆转:汇编语言(8→10)、SQL(10→8);PHP保持在第9位不变。第11-20位中:GO语言继续攀升。继上月从第18位上升至第14位后,本月上升至第12位。R语言反复起伏,从第14位跌到第18位,然后又回到第14位。具体来说,排名较上月上升:GO(14→12);MATLAB(16→13);R(18→14);排名下降:Groovy(12→15);红宝石(13→16);斯威夫特(15→17);Fortran(17→18)。而ClassicVisualBasic(11)、Perl(19)、Delphi/ObjectPascal(20)保持不变。TOP10ProgrammingLanguagesTIOBEIndexTrends(2002-2020)第21-50位编程语言第2位51-100如下,由于数值相差不大,仅以文字形式列出(按字母排序):ABC、ActionScript、Alice、Applescript、AspectJ、AutoLISP、Awk、B4X、Bash、bc、Bourneshell、Cshell,CFML,CIL,Clipper,ECMAScript,Eiffel,Elm,F#,Haxe,Icon,Inform,Io,JScript,Kornshell,LabVIEW,Lingo,M4,ML,MQL4,Nim,NXT-G,Occam,OpenCL,OpenEdgeABL、Oz、PostScript、Q、Racket、REBOL、REXX、Ring、RPG、S-PLUS、Simulink、SPSS、Vala/Genie、Verilog、Xojo、XSLTTIOBEProgrammingCommunityIndex(TheTIOBEProgrammingCommunityindex)是编程的指标语言流行度。该榜单每月更新一次,指数基于全球技术工程师、课程和第三方供应商的数量。包括Google、Bing、Yahoo、Wikipedia、Amazon、YouTube和Baidu等流行的搜索引擎都用于索引计算。具体计算方法见这里:https://www.tiobe.com/tiobe-index/programming-languages-definition/。值得注意的是,TIOBE指数并不代表语言的好坏。开发人员可以使用该列表来检查他们的编程技能是否需要更新,或者在开始构建新软件时对某种语言做出选择。详细榜单信息请查看TIOBE官网。本文转自OSCHINA文章标题:TIOBE10月榜单:Python夺冠,Java与C的长期霸权终结
