TIOBE 12 月排行榜:古老的 C 和后起之秀 Kotlin,谁是年度编程语言之王?

转载 2017年12月11日 00:00:00

点击上方“CSDN”,选择“置顶公众号”

关键时刻,第一时间送达!

转瞬之间,今年已进入为期不足一个月的倒计时模式。在编程语言界,谁将问鼎 2017  年度编程语言?诸多开发者众说纷纭,有人说是最近风头正盛且被纳入中国高考科目的 Python、有人认为还是老牌常青藤 Java、亦有人赞成是今年刚被 Google 拥抱的 Kotlin?

然而根据最新的 TIOBE 12 月编程语言排行榜来看,年度最佳候选人除了以上猜中的一个 Kotlin 之外,我们还发现了一个意想不到的候选人——C 语言。

年度编程语言最佳候选人:Kotlin vs. C

对于较新的 Kotlin,于 2011 年由 JetBrains 发布,能运行于 Java 虚拟机之上。今年 5 月,Google 将其选为 Android 官方语言,Kotlin 因此拥有了一定的知名度,甚至不少开发者还认为它即将撼动 Java 的霸主之位。因此,Kotlin 能成为今年年度编程语言最佳得主的候选人之一,也属于意料之中。

而作为竞争对手的 C 语言,是世界上最古老的编程语言之一。虽说从近几个月的 TIOBE 编程语言排行榜中,C 语言一直名列第二,但距离上一次 C 语言获得年度编程语言已时隔 9 年。

640?wx_fmt=jpeg&wxfrom=5&wx_lazy=1

如今,对于其为何再次成为候选人之一,很多人百思不得其解。

事实上,近几年,由于小型软件设备的普及,以及低端软件在汽车行业的增长,C 语言在 2017 年收获了不小的流行度。此外,还有不少网友表示:物联网来袭,C 语言自然又得雄起。

12 月编程语言排行榜 TOP20 榜单

TIOBE 11 月编程语言排行榜相比,Top 5 中 Java、C、C++、Python、C# 排名并未有所变化,而专门为统计和数据分析开发的 R 语言一路飙升至前十名。此外,上个月大有跌出 Top 20 之势的 Swift 和 Objective-C 在这个月也逐渐回缓。

0?wx_fmt=png

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

0?wx_fmt=png

其他编程语言排名

第 21-50 名如下,可能存在遗漏:

0?wx_fmt=png

0?wx_fmt=png

第51-100名如下,由于它们之间的数值差异较小,仅以文本形式列出(按字母排序):

  • 4th Dimension/4D, ABC, ActionScript, APL, AutoLISP, Bash, bc, Bourne shell, C shell, cg, CL (OS/400), Clipper, Common Lisp, Elixir, Elm, Euphoria, F#, Forth, Haskell, Icon, IDL, Inform, Io, J, Korn shell, Ladder Logic, LiveCode, Magic, ML, MOO, MQL4, MUMPS, NATURAL, NXT-G, OpenCL, OpenEdge ABL, Oz, PL/I, PowerShell, Q, REXX, Ring, RPG (OS/400), Scheme, Smalltalk, SPARK, SPSS, Standard ML, Stata, Tcl

历史排名(1987-2017)

注: 以下排名位次取决于 12 个月的平均值。

0?wx_fmt=png

编程语言“名人榜”( 2003-2016)

“年度编程语言”获奖名单如下图所示,该奖项授予一年中评分最高的编程语言:

0?wx_fmt=png

【说明】

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

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

谁是年度编程语言之王?

对于年度编程语言最终花落谁家?下个月即将揭晓谜底。

在此,也欢迎你分享对远古巨兽出现的现代时代的 C、让 Android 应用开发更简单的 Kotlin 两位候选语言的看法,以及为何 Python 不在候选者之列呢?

————— END —————


0?wx_fmt=jpeg

重大改革:Python 语言将被加入高考科目,VB 惨被淘汰!


0?wx_fmt=jpeg

100万年薪只是起步价!跨境AI人才遭疯抢后最终去了哪儿?


640?wx_fmt=jpeg

不到 1000 元,你的所有隐私竟然都能随便查!!!


640?wx_fmt=jpeg640?wx_fmt=png

Python全栈工程师-第12周

-
  • 1970年01月01日 08:00

python 错误 SyntaxError: invalid character in identifier

解释器提示如:SyntaxError: invalid character in identifier, 但又一直找不到问题点的话,请确保代码行内没有夹杂中文的空格,tab等,非文字字符. 例如  ...
  • justdoitjs
  • justdoitjs
  • 2018-01-06 13:44:01
  • 5972

TIOBE 2 月编程语言排行榜:Java稳居第一,Go 还在跌!

TIOBE 2 月编程语言排行榜:Java稳居第一,Go 还在跌!近日TIOBE公布了2月编程语言排名,在意料之中java稳居第一,C和C++分别位居第二第三名。2月微软的 VB(Visual Bas...
  • MIcF435p6D221sSdLd2
  • MIcF435p6D221sSdLd2
  • 2018-02-27 00:00:00
  • 242

2018第一季度最受欢迎的编程语言:JavaScript仍然位居榜首

原文一:http://www.oschina.net/news/94080/javascript-rules-but-microsoft-programming-on-the-rise原文二:http...
  • zdhsoft
  • zdhsoft
  • 2018-03-13 13:19:20
  • 232

2018/2/11 in运算符

in运算符in运算符也是一个二元运算符,但是对运算符左右两个操作数的要求比较严格。in运算符要求第1个(左边的)操作数必须是字符串类型或可以转换为字符串类型的其他类型,而第2个(右边的)操作数必须是数...
  • sinat_38589469
  • sinat_38589469
  • 2018-02-11 21:41:38
  • 38

2017开发语言排行(本人是搞C#+javascript的)

就在前两天,GitHub 举办了年度盛会 GitHub Universe,公布了 GitHub 这一年的数据变化与主要动作,GitHub 主页做了次更新,紧接着,发布了 GitHub Octovers...
  • xiaosachuchen
  • xiaosachuchen
  • 2017-10-14 19:52:07
  • 2866

TIOBE 4 月编程语言排行榜:Python 持续升温,Perl 苦苦挣扎

点击上方“CSDN”,选择“置顶公众号”关键时刻,第一时间送达!TIOBE 刚刚发布了 4 月编程语言排行榜。 前 20 名中,Java 依然占据榜首,老牌编程语言 C、C++ 也紧随其后,稳定在二、...
  • csdnnews
  • csdnnews
  • 2018-04-04 00:00:00
  • 2277

2017年7月TIOBE编程语言排行榜:Go飙升首次进入Top 10

TIOBE编程语言社区发布了2017年7月排行榜,这次排行和6月相比变动不大,Java、C、C++和Python仍然稳定保持在前4甲。 Go 语言今年一路飙升,本月终于进入前10名,2016年同期可是...
  • coder_chenz
  • coder_chenz
  • 2017-07-20 11:46:44
  • 2071

TIOBE12月编程语言排行榜出炉! Java第一, 有人要失业?

编程语言排名牵动着每个程序员的心,12月TIOBE公布了最新编程语言排名数据,前三名分别是Java,C,C++,Java仍然稳坐第一宝座,实力不容小觑。 12月编程语言排行榜 主流...
  • qq_39627461
  • qq_39627461
  • 2018-01-09 21:32:48
  • 1296

TIOBE12月编程语言排行榜出炉!Java第一,有人要失业?

点击上方“程序员大咖”,选择“置顶公众号”关键时刻,第一时间送达!编程语言排名牵动着每个程序员的心,12月TIOBE公布了最新编程语言排名数据,前三名分别是Java,C,C++,Java仍然稳坐第一宝...
  • Px01Ih8
  • Px01Ih8
  • 2018-01-13 00:00:00
  • 6795
收藏助手
不良信息举报
您举报文章:TIOBE 12 月排行榜:古老的 C 和后起之秀 Kotlin,谁是年度编程语言之王?
举报原因:
原因补充:

(最多只允许输入30个字)