日前,TIOBE官网发布了10月份最新编程语言排行榜。通过榜单,我们可以了解到,Java再次夺冠,本次进入前三名的Java、C、C++。
2018年10月编程语言排行前20
Java热度持续高涨,自从2007年就有增无减,无论是游戏,还是大中小网站,还是B2C商城,还是各大信息系统,到处都有Java的身影,各大招聘网站关于Java工程师的招聘信息也是非常多,而且待遇相当可观。
2018年10月编程语言排行21-50名
而在过去9月份的TIOBE编程语言排行榜中,Python超越C++,首次进入排行榜TOP 3。事实上,无论在工业界还是学术界,Python的使用者越来越多,尤其是近年来——乃至可以预见的未来,在AI和数据分析这些热门的领域,Python都将会有大展拳脚的天地。
编程语言趋势
不过在最新的10月编程语言排行榜中,刚被挤下TOP 3的C++反超Python,以0.44%的微弱优势重新夺回第三的宝座。毕竟C++在服务端、游戏开发和实时体系等应用范畴中,早已有庞大的使用者,而且诞生的时间也比Python早。所以未来的排行榜中,我们相信C++和 Python 应该会处于“反超与被反超”这样一种交替超越的状态。
年度编程语言排行榜
TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于互联网上有经验的程序员、课程和第三方厂商的数量。排名使用著名的搜索引擎(诸如 Google、MSN、Yahoo!、Wikipedia、YouTube 以及 Baidu 等)进行计算。请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。
以下排名位次取决于 12 个月的平均值
历史排名(1988-2018/每5年)
这个排行榜可以用来考查你的编程技能是否与时俱进,也可以在开发新系统时作为一个语言选择依据,学当前热门编程语言,做企业实用型人才。
综合来看不管是个人提升还是为了找工作就业,Java和Python都是值得关注的编程语言。
1、JAVA
Java热度持续高涨,在编程语言排行榜中是霸主级别的存在。
自从2007年就有增无减,无论是游戏,还是大中小网站,还是B2C商城,还是各大信息系统,到处都有Java的身影,各大招聘网站关于Java工程师的招聘信息也是非常多,而且待遇相当可观。
2、Python
自 20 世纪 90 年代初首次录入 TIOBE,Python 花了 10 年才首次进入指数前 10 名,随着它的不断应用与发展,Python 逐渐在网络安全与数据科学等领域大放异彩,近年来随着人工智能与数据分析等领域的大热,Python 也得到了前所未有的高度关注。
目前在全球范围内 Python 已经是大学的首选编程语言,同时也征服了工业界,除此之外,互联网业界也开始普遍采用 Python。Python 编程语言最初是 Perl 的继承者,用于编写构建脚本和各种粘合软件。后来逐渐渗透到其他领域。如今,在大型嵌入式系统中运行 Python 程序也很常见。
综合:https://baijiahao.baidu.com/s?id=1613744065158034630
TIOBE 编程社区指数(The TIOBE Programming Community index)是编程语言流行度的指标,该榜单每月更新一次,指数基于全球技术工程师、课程和第三方供应商的数量。包括流行的搜索引擎,如谷歌、必应、雅虎、维基百科、亚马逊、YouTube 和百度都用于指数计算。具体的计算方式见这里:https://www.tiobe.com/tiobe-index/