9月最新 2016编程语言排行榜C语言逆袭成最受欢迎编程语言

编程语言几十种,哪种编程语言应用广泛,比较吃香,是每一个程序员都比较关心的 。TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每年每个月更新,这份排行榜排名基于互联网上有经验的程序员、 课程和第三方厂商的数量 。排名使用著名的搜索引擎(诸如 Google、MSN、Yahoo!、Wikipedia、YouTube 以及 Baidu 等)进行计算 。下面为大家介绍2016年9月最新的编程语言排行榜 。
TIOBE 2016年9月编程语言排行榜

9月最新 2016编程语言排行榜C语言逆袭成最受欢迎编程语言

文章插图
2016年9月最受欢迎编程语言排行榜

9月最新 2016编程语言排行榜C语言逆袭成最受欢迎编程语言

文章插图
由上图可以知道,C语言终于替代了Java 榜首的位置 。java语言排名在第二位,主要是基于Java的安全性以及java语言在安卓app开发的使用 。然后是python,c++,R语言,c#等等 。前五的语言中都属于大数据类编程语言,这已经成为了一种趋势 。
2016年9月最受欢迎编程语言排行榜数据分析
在连续两年屈居亚军后,C语言终于替代了Java 榜首的位置 。放眼前五名,Python和C++在 3、4名上互换了位置,C#跌出前五,其位置由近几年上升势头迅猛的 R 语言所取代 。近年来,包括 R 在内的大数据类编程语言总体呈现出一种上升趋势 。
谷歌和苹果在榜单上同样你追我赶,最新的榜单显示谷歌的 Go 语言击败了苹果的Swift并杀入前十,但swift 的上升同样不容小觑,其今年排到了第 11 位,相比于去年上升了 5个排名 。值得一提的是,去年曾有若干新兴编程语言和 Swift 一起初涉榜单,但今年却不见了它们的踪影 。
其他引人瞩目的变化包括Ladder Logic,它从去年的 39 名上升到了今年的 34 名 。LadderLogic用于PLC(可编程逻辑控制器),尤其是在工厂中的PLC 上应用较广 。通常人们认为编程语言在制造业中无利可图,然而Ladder Logic的成功揭示了编程语言在制造业应用中的巨大商机 。
9月最新 2016编程语言排行榜C语言逆袭成最受欢迎编程语言

文章插图
前 10 名编程语言长期走势图
9月最新 2016编程语言排行榜C语言逆袭成最受欢迎编程语言

文章插图

9月最新 2016编程语言排行榜C语言逆袭成最受欢迎编程语言

文章插图
21-50 编程语言排名
另外HTML 仍然流行,今年排名上升到了第16 位,之前有用户甚至还在担忧其是否能入选榜单(为准确起见,我们秉承着实用至上的原则,并且将编程语言定义为一种给计算机下指令的特殊语法——就算这种语法只是用于数据的结构化——我们并不要求编程语言是图灵完备的) 。
在退步名单里,最出人意料的当属Shell 的衰落(Shell 是一种统称,指对脚本的直接创造,通常为系统管理员所钟爱,常见的有bash shell 等),其下降了7 个名次落到了第19 位 。这种趋势或许反映了用于云端数据中心的复杂系统的发展壮大,但现在我们还不能妄下结论,我们还需要观察下一年的排名来确定这种趋势是否会持续,抑或仅是一种统计学上的偶然结果 。
后50名编程语言
(Visual) FoxPro, 4th Dimension/4D, ABC, ActionScript, APL, AutoLISP, bc, BlitzMax, Bourne shell, C shell, CFML, CL (OS/400), Common Lisp, Crystal, Eiffel, Elixir, Forth, Hack, Icon, IDL, Inform, Io, J, Korn shell, Kotlin, Maple, ML, Modula-2, MQL4, MS-DOS batch, NATURAL, NXT-G, OCaml, OpenCL, Oz, Pascal, PL/I, PostScript, PowerShell, REXX, S, Smalltalk, SPARK, SPSS, Standard ML, Stata, Tcl, VBScript, Verilog, Z shell
9月最新 2016编程语言排行榜C语言逆袭成最受欢迎编程语言

文章插图
关于TIOBE 编程语言社区排行榜说明
TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于互联网上有经验的程序员、课程和第三方厂商的数量 。排名使用著名的搜索引擎(诸如 Google、MSN、Yahoo!、Wikipedia、YouTube 以及 Baidu 等)进行计算 。请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少 。