新的一月刚到,TIOBE已经为我们准备好了最新的编程语言排行榜,相信很多程序员都会时不时关注一下排行榜的变化,虽然仅起参考作用,但无疑也是个饭后吐槽点
。
TIOBE社区能坚持每个月都推送最新的数据是蛮厉害的,并且收集了很多高级工程师,课程以及第三方供应商提供的数量,比如有:Google, Bing, Yahoo!, Wikipedia, Amazon, YouTube和百度等.
当然,本次最受关注的还是2020的年度编程语言,还记得上个月小编写Tiobe的标题嘛:2020年12月Tiobe榜单:Python可第四次年度语言?
不负小编望,Python再次斩获2020年的年度编程排行榜No.1.
Python作为Perl的竞争对手,很早以前就为系统管理员编写脚本。如今,它已成为数据科学和机器学习等领域中最受欢迎的语言,但它也用于Web开发和后端编程,并逐渐发展到移动应用程序领域,甚至在更大的嵌入式系统中也是如此。大量采用这种语言的主要原因是简单易学且开发效率高,还有就是它的作用范围较广。在一个渴望在各个领域拥有更多开发人员的世界中,这几种素质至关重要。
Python几个月前已经测试了第二个位置,它很可能与Java永久交换位置。Python会击败C吗?好吧,C仍然有一张王牌可以发挥:它的性能,而且这种情况将在未来一段时间内保持不变。
日本最大的证券公司之一野村证券首席数字官马修·汉普森,在Quant Conference上曾发表讲话:“用Excel的人越来越少,大家都在码Python代码。”
现在,不仅程序员使用Python,和数据打交道的人也在使用Python。
Python为何如此受欢迎?
随着AI时代和大数据的到来,Python语言更是大放异彩,至今没有哪一种语言可以像Python一样,在爬虫、数据分析、AI、web开发、运维、测试等众多领域里面应用。
小编举个例子,在有一次打滴滴打车时,车主是一位炒股玩家,大概五十左右的样子,他和我谈到对未来股市的预测时,就曾说到Python,用大量的数据来进行股市模拟。当然,现在也有很多人是采用的这种方法。
当大家都知道Python时,它不火都难!
关于榜单排名:Python在2020年实现了2.01%的正增长。编程语言C ++紧随其后,增长了1.99%。其他获奖者是C(+1.66%),Groovy(+ 1.23%)和R(+ 1.10%)。
C再次成为Java的第一名。Java在短短的一年内损失了近5%。前20名中其他有趣的举动是统计语言R(从第18位到第9位)和Groovy(主要用于CI / CD工具Jenkins的脚本编写),从第23位到第10名。
前十最新榜单如下:
十一至二十排名如下:
简单来说,C语言还是老大,Java后起之秀,Python后生可畏。
在物联网发展迅猛的时代,5G时代的到来,万物互联,大多底层又都需要依靠C语言,猜测C语言依旧会保持稳定的战绩。
Python又在人工智能和少儿编程等众领域中崛起,发展火热,已和Java不分上下,未来依然会有很好的前景。
他人问:C语言和Python势头正猛,Java还值得学么?
他人答:虽然C语言和Python很强势,但和Java有交集的场景并不多,三者都在各自的领域发展壮大。
前十语言在近些年的变化如下:
近十年“年度最佳编程语言”获奖者
最后值得注意的是TIOBE 指数并不能代表语言的好坏,开发者可以根据该榜单检查自身的编程技能是否需要更新,或者在开始构建新软件时对某一语言做出选择。
往期推荐:
一键三连,就差你了