TIOBE12月榜单:Java重回第二,Python有望四连冠年度语言
点击上方蓝色“程序猿DD”,选择“设为星标”
回复“资源”获取独家整理的学习资料!
前言
前几日为小伙伴介绍过DB-Engines 上公布的今年最后一个月的数据库榜单,还没看过的小伙伴点这里:今年最后一月数据库排名公布!前三难以撼动!。
许多看过的小伙伴问我,只有数据库的排行榜单吗?有没有编程语言的榜单?今天就带领大家一起来看下2020年最后一个月的编程语言排行榜,由TIOBE统计计算排名(https://www.tiobe.com/tiobe-index/)。
和提供数据库榜单的DB-Engines类似,TIOBE给出的排行榜,也是根据各大主流搜索引擎,例如Google、Bing、Yahoo!,对于编程语言的搜索次数以及各种社交网站上提到的编程语言次数,还有互联网上编程语言对应的有经验的程序员、课程和第三方厂商的数量,综合统计算出来的一个排名,体现的也是一个编程语言的受欢迎程度、热门程度,而并非一个给编程语言排好坏的排行榜。
从这个排行榜可以帮助开发人员了解自己是否跟上行业趋势,或者了解应及时掌握哪种最新语言。
让我们一起来看下最新的12月的榜单吧。
前十榜单
和数据库榜单前三稳如泰山的排名不一样,我们可以看到与去年同期相比,C从Java手里夺走了榜首的位置。而如果和上个月相比的话,则是Java挤掉了Python,重新回到了第二的位置。可以看出,前三名互相之间的争夺,非常激烈,也从一个侧面体现了当今使用这三种编程语言的开发者都非常多。而从第四名开始则与前三都相差甚远。
同时,TIOBE还给出了前十榜单语言在近18年来的指数走势图,从图中可以很清晰的看到这些语言这么多年来的变化情况
前五十榜单
TIOBE的排行榜前五十名中,11至20名之间变化尤为激烈,对比上个月,有从12掉至14的Perl,有从16上升4位的Assembly language,也有PL/SQL成功杀回前20.
前一百榜单
而从51至100名之间的排名,相对来说,已经是不太主流的语言,由于过于接近,仅仅通过文字进行表述。分别是:
ABC, ActionScript, Applescript, AutoLISP, Awk, Bash, bc, Bourne shell, C shell, CL (OS/400), Clojure, CoffeeScript, Common Lisp, cT, Elixir, Elm, Emacs Lisp, Erlang, F#, Factor, Forth, Hack, Haskell, Icon, Inform, Io, J, Korn shell, Ladder Logic, Maple, Mercury, MQL4, NATURAL, OCaml, OpenCL, OpenEdge ABL, Oz, PL/I, Q, Raku, REXX, Ring, RPG, Smalltalk, SPARK, SPSS, Stata, Vala/Genie, VBScript, Verilog
历年表现
TIOBE还提供了这份老牌编程语言历年的排名,不得不感慨,C语言似乎已经当老大快半个世纪了。
年度最佳语言
除了上述排名,TIOBE每年还会评选出一门年度编程语言,这里并不是说排名第一的就是年度编程语言,而是当年排名中上升幅度最大的那门语言。从目前的榜单看Python以+1.90%的上幅稳居第一名,不出意外的话,今年的年度编程语言就将是它。如果能当选的,它就会是第一个四度当选该项殊荣的编程语言。
最后我们一起来看下,往年的年度编程语言获奖名单吧
你最喜欢哪一种编程语言?
快来留言和大家一起讨论吧!
【往期推荐】
2020-12-07
2020-12-07
2020-12-06
2020-12-06
2020-12-05
2020-12-05
扫一扫,关注我
一起学习,一起进步
每周赠书,福利不断
﹀
﹀
﹀
深度内容
推荐加入
素质二连,走一个