TIOBE 2016年8月编程语言排行榜:C语言达到历史新低

编程语言排行榜 TOP20 榜单

C语言本月的占比仅为11.303%,这个数字达到了从2001年TIOBE开榜以来的历史最低

C语言衰落的主要原因在于:首先,它很难适用于蓬勃发展的web及移动应用的开发领域。此外,C语言并没有像其它大型语言——如Java、C++以及C#之类那样有所发展,的确有“较新的”C11可用,但这个新版较之老版变化极少。

尽管有约束要求C语言的目标代码应当保持小而快,但对整体并无帮助;同时,再添加类似C++的功能也没什么用处,因为那些功能在C++中都已具备。因此,C语言的地位颇有些尴尬。

另一个原因在于:大型公司都不推广这种语言——Oracle支持Java,微软支持C++、C#和TypeScript,谷歌支持Java、Python、Go、Dart 和JavaScript,苹果推广Swift和Objective-C等等,但并没有公司公开对C语言表示支持。

下面是第 21-50 位的编程语言,排名如下:

Top 10编程语言TIOBE指数走势(2002-2016)

下面是50-100名:由于差异较小,仅将名称列在下面(按照首字母排序)

(Visual) FoxPro, ABC, ActionScript, Algol, APL, AutoLISP, bc, Boo, Bourne shell, CFML, CL (OS/400), Clojure, Common Lisp, Crystal, Curl, Elixir, Elm, Factor, Forth, Hack, Icon, IDL, Inform, Io, J, Julia, Korn shell, Maple, Mathematica, ML, Modula-2, MQL4, MS-DOS batch, NATURAL, NXT-G, OCaml, OpenCL, Oz, Pascal, PL/I, PostScript, PowerShell, REXX, Smalltalk, SPARK, SPSS, Standard ML, Stata, Tcl, Verilog

Top 10编程语言排行榜更长期走势(1986-2016)

(注:该位次取自12个月的平均值)

年度编程语言(2003-2015)

必须声明这个榜单本身采集的是英文世界的数据,虽然在反映趋势上有一些参考意义,但与中国的实际情况不完全符合,而且,这张采样本身也有相当大的局限性。

【说明】

TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新。这份排行榜排名基于互联网上有验的程序员、课程和第三方厂商的数量。

排名使用著名的搜索引擎(诸如Google、MSN、Yahoo!、Wikipedia、YouTube以及Baidu等)进行计算。请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。

这个排行榜可以用来考查你的编程技能是否与时俱进,也可以在开发新系统时作为一个语言选择依据。

原文发布于微信公众号 - 老九学堂(xuetang9)

原文发表时间:2016-08-11

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏阮一峰的网络日志

互联网卫星地图服务比较

我需要查找美国华盛顿市一座建筑物的资料,顺便就比较了一下互联网上的卫星地图服务。 Google Maps当然是最出名的,除它以外,还有三个网站也提供卫星地图服务...

3799
来自专栏张善友的专栏

Xamarin和微软发起.NET基金会

新闻《微软宣布成立.NET基金会全面支持开源项目 包括C#编译器Roslyn》,看到大家对微软的开放都很兴奋。在此之前在.NET社区也有了大量的开源项目,所列的...

1966
来自专栏老九学堂

2017年10月最新编程语言排行榜:Swift只是昙花一现?

今年年初,Swift 语言在 TIOBE 指数排行榜中曾一度进入前十名。不过近期,其成绩在不断下降,本月甚至又回到了第 16 位。 多数情况下,开发者会用 Ja...

3845
来自专栏顶级程序员

2017年10月编程语言排行榜:Java持续下滑仍稳居第一,Swift正过时?

今年年初,Swift 语言在 TIOBE 指数排行榜中曾一度进入前十名。不过近期,其成绩在不断下降,本月甚至又回到了第 16 位。 多数情况下,开发者会用 J...

4054
来自专栏遊俠扎彪

无线网、802.11、WIFI与WLAN区别与联系

其中关系比较复杂,但这几个明显不是一个东西,简单来说,区别与联系如下:

23010
来自专栏企鹅号快讯

11月编程语言排行榜,Java第一,iOS真的没人要了?

老九学堂 你身边的IT导师 11月编程语言排行榜 Java稳居第一,Python超越C#排名第四,而Perl、PHP 排名均有所下滑,其他脚本语言也逐渐走出前 ...

2249
来自专栏顶级程序员

TIOBE 6月编程语言排行榜:Kotlin突围进入50强

转自程序人生 Kotlin是近来的热门话题。 三周前,Google的Android 团队宣布,除了 Java 和 C ++,Kotlin成为 Android...

3437
来自专栏老九学堂

TIOBE 3 月编程语言排行榜:Kotlin 突围成功,Java持续霸榜

相信这么努力的你 已经置顶了我 老九学堂 你身边的IT导师 TIOBE发布 2018 年 3 月全球编程语言排行榜,Java、C、C++ 位列前三。 Java...

2754
来自专栏老九学堂

TIOBE 4 月排行榜:宇宙最好编程语言持续下滑

相信这么努力的你 已经置顶了我 老九学堂 你身边的IT导师 TIOBE 刚刚发布了 4 月编程语言排行榜,Java、C、C++ 依然占据榜单前三,需要注意的是...

3618
来自专栏灯塔大数据

塔说 | TIOBE 10 月编程语言排行榜:Swift 已过时?

导读:今年年初,Swift 语言在 TIOBE 指数排行榜中曾一度进入前十名。不过近期,其成绩在不断下降,本月甚至又回到了第 16 位。 多数情况下,开发者会用...

3386

扫码关注云+社区

领取腾讯云代金券