什么计算机世界排名?
1、TIOBE 2019年11月TOP 20语言排行榜 (URL) 这个是著名的“蓝色巨人”IBM旗下开发人员订阅和交流平台。其发布的编程语言的流行度排行,受到业界广泛关注。2019年11月份的语言排行榜如下所示,其中C语言以35.94%的份额位居第一,Java以28.92%的份额位列第二。 Python今年可谓风光无限,从2018年开始,就不断有好消息传来:Python被纳入法国高等教育与研究部指定的必修课程;在微服务领域,Google发布的最新数据也显示,Python的流行程度已经超越Java;而在今年的榜单上,Python更是首次进入Top 5,仅次于C、C++、C#、Java这四大语言之后,位列第五! 除了以上四种热门语言以外,在Top 10里面还有两个有趣的现象值得注意:一种是语言本身的“活久见”,即一个语言能上榜已经很不容易了,像PHP虽然一直被诟病,但好歹今年也榜上有名;另一种则是语言的“突然死亡”,这里指的是R语言,作为统计分析方面的强语言,居然跌落神坛,跌出Top 20,着实让人意外。
这份榜单变化不大,大部分时间都是被上面6种语言所霸占。新进来的Python虽然排名不错,但也只抢走了几个其他语言的分母,整体影响并不大。从近五年的走势来看,只有2017年出现了明显下滑,其他年份都保持稳定增长,可见这6款语言可以说是当今计算机领域的“顶梁柱”,占据着超90%的市场份额。
2、TIOBE 2019年度最受欢迎的编程语言(URL) 在今年的排名中,C语言竟然不敌一种新兴的编程语言——Go,令人大跌眼镜。但是仔细观看排名,我们会发现,Go虽然排在了C语言的前面,但两者之间的差距实际上非常小,不到1%,并且处于同一区间,均为40.32%。而另外两种传统的主流语言Java和C++的差距则比较明显,分别占据了28.92%和18.87%的份额。所以严格来说,Go和C语言其实还是并列第一的。 TIOBE指数主要反映某个编程语言的“热度”,也就是使用人数的多寡,因此不能反映某种编程语言的“能力”范畴。如果从“最热门”语言的角度来看,无疑C语言确实已经老了。但是,如果从“最主流”语言的视角看,无论是从历史地位还是从当前影响力来看,C语言都当之无愧地处于领先位置。