TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于全球技术工程师、课程和第三方供应商的数量,其中包括了流行的搜索引擎以及技术社区,如 Google、百度、维基百科等等。请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。
这个排行榜可以用来考查你的编程技能是否与时俱进,也可以在开发新系统时作为一个语言选择依据。
TIOBE 编程语言排行榜8月更新已公布,排名前十的分别是:Java、C、Python、C++、C#、Visual Basic .NET、Java、PHP、Objective-C、SQL。
和上个月相比,前五并没有波动!
TIOBE 编程语言排行1-20:
从TIOBE 每月排行榜的数据可以看出,Python占比越来越重,本月以 3.03% 的涨幅达到了 10.02% 的占比,靠实力稳坐第三!
除了以上,也有一些值得关注的编程语言变化:
系统编程语言 Rust 从第 33 名上升至第 28 位;
Java 的超集 Type 从第 41 为变为第 35 位,使用率有了大幅的上涨;
Julia 上升了 11 个名次,从原来的 50 名变为现在的第 39 位;
曾经一度被热捧的 Kotlin 现在发展趋势较为平稳,不过离排行榜的 Top 20 还有很大的差距,当前位于第 45 名。
下面列出了完整的 21-50 名,因为是非官方发布的,所以可能存在遗漏:
第 51-100 名如下,由于它们之间的数值差异较小,仅以文本形式列出(按字母排序):
(Visual) FoxPro, 4th Dimension/4D, ABC, Alice, BBC BASIC, bc, Bourne shell, C shell, CL (OS/400), Clipper, Clojure, Coffee, Common Lisp, Crystal, cT, Erlang, Euphoria, Factor, Forth, Icon, Inform, Io, J, Korn shell, LabVIEW, Ladder Logic, LiveCode, Maple, Mercury, ML, Monkey, MQL4, MS-DOS batch, NATURAL, OpenCL, OpenEdge ABL, Oz, PL/I, Ring, S, Snap!, SPARK, SPSS, Stata, Tcl, Verilog, VHDL, XC, Xojo, Z shell
而在最新一年的年度冠军里,Python也依然是榜上有名。