近日,TIOBE公布了2020年6月的编程语言排行榜,在最新一期的榜单中,我们可以看到占据前三名的依然是编程语言三巨头:C、Java和Python。
这里解释一下TIOBE的含义:TIOBE是指The TIOBE Programming Community index,即编程社区指数,它是编程语言流行度的指标。
C语言在5月份的时候超过Java排在榜单之一位,6月份并没有给Java易主的机会,而Python在第三位的位置仍然坚挺,然后前十名的其他编程语言排位基本没有发生变化。
从2002年到2020年期间,主要是C、Java、C++和Python引领编程语言的排名,而Python是2018年才开始逐渐火热并慢慢进入前三位(被挤出前三的是C++)。2002年到2004年排位之一的都是Java,随后的2004年到2006年C语言超越Java排名之一,而2006年到2020年C和Java两者交替排名之一,但总体来说Java排位之一的时间比是更高的。
值得说明的是:编程语言的榜单排名并不是比较它们的孰优孰劣,而是统计它们的受欢迎程度和使用人数比,大家不必过分纠结于什么语言才是更好的,因为没有更好的语言,只有最合适的语言。
下面附上排名第21到第50的编程语言:
最后,说一下我个人的看法,大家都知道“底层生汇编,汇编生C,C生万物”,近年来耳边总会出现“C语言已经过时了,学习C已经没前途了”等等这种声音,但从榜单中可以发现,C语言经久不衰,而Java也确实令人称奇,随着5G和大数据的到来Python也还会经常出现在榜单的前列。其实语言本身并不存在孰好孰坏,开发者可以通过榜单反思自己的相关技能是否跟上时代发展的脚步,另外对于编程初学者来说,根据榜单来选择学习某一门语言是一个很好的参考。
来源:博客,欢迎分享本文!
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。