TIOBE编程语言社区发布了 2017 年 8 月排行榜,和上个月相比,前五名没有变化,Java、C、C++、C# 和 Python 仍然稳定保持在前 5 的位置。不过比例都有不同程度的下降。
尽管 Java 仍然稳居第一,但最值得注意的是 Java 本月跌破13%,今年接下去是否还是能一如既往保住第一的宝座,我们拭目以待。
Go 语言和 7 月份相比从前 10 回落 第 16 名,但总体趋势还算平稳。自从谷歌宣布了安卓开发全面支持 Kotlin 之后,Kotlin 可谓风头正劲,自上个月首次进入前 50 名后,本月更是上升了 7 位,目前排名 41。
2017 年 8 月编程语言排行榜 Top 20 榜单:
在 21-50 名的排行中,本月上幅最为明显的是 Crystal(#32),从第 60 位跃升至第 32 位。Crystal 是一个开源的、类似于 Ruby 语法的编程语言,有开发者称其简直酷毙了。
本月上升趋势较为明显的还有:Clojure(#42),VB(#38)和 VHDL(#45)。
第20-50榜单:
Top 10 编程语言 TIOBE 指数走势(2002-2016)
附:
【说明】 TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于互联网上有经验的程序员、课程和第三方厂商的数量。排名使用著名的搜索引擎(诸如 Google、MSN、Yahoo!、Wikipedia、YouTube 以及 Baidu 等)进行计算。 请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。 这个排行榜可以用来考查你的编程技能是否与时俱进,也可以在开发新系统时作为一个语言选择依据。排行榜的详细定义可以参考这里 https://www.tiobe.com/tiobe-index/