开发者社区> 问答> 正文

2020 年1月编程语言排行榜,C超越Java成为2019 年度编程语言

TIOBE 2020 年1月编程语言排行榜,C超越Java成为“2019 年度编程语言”。

image.png

TOP 20 的榜单如下:

image.png image.png

上个月我们预测 Java, C, Python 和 C# 将有机会获得“年度编程语言”称号,现在结果已公布,相信出乎很多人意料 —— 古老的 C 语言了荣获 2019 年度编程语言称号。

不少人认为 Python 会连续两年成为 TIOBE 的年度编程语言,毕竟它的火热程度在近几年是有目共睹。然而这一次偏偏是古老的 C 语言凭借 2.4% 的年增长率获得了此称号。排名第二的是 C# (+2.1%),然后分别是 Python (+1.4%) 和 Swift (+0.6%)。

给人感觉十分低调的 C 语言居然是如此的热门,原因为何?TIOBE 认为这种趋势背后的主要驱动力是物联网(IoT)和当今发布的大量小型智能设备。当将 C 应用于对性能至关重要的小型设备时,它的表现会十分出色。另外,C 语言也比较容易学习,并且每个处理器都有一个 C 编译器。

其他一些表现不错令人惊喜的编程语言:Swift(从第 15 名上升至第 9 名)和 Ruby(从第 18 名上升至第 11 名)。Swift 也已是稳定排名前十的编程语言,而 Ruby 也似乎很快就会进入 TOP 10。

当然还有一些潜力巨大但在 2019 年却没获得突破的编程语言:Rust 仅前进了 3 名(从第 33 名上升到第 30 名);Kotlin 则掉了 3 个名次(从第 31 名跌到第 35 名);Julia 甚至失去 10 个名次(从 37 名跌到 47 名),口碑甚好的 TypeScript 也仅仅是前进了一名(从第 49 上升至第 48)。

TOP 10 编程语言 TIOBE 指数走势(2002-2020)

image.png

文章转载自 OSCHINA 社区

本文地址:https://www.oschina.net/news/112607/tiobe-index-202001

展开
收起
游客pklijor6gytpx 2020-01-07 09:32:42 10273 0
2 条回答
写回答
取消 提交回答
  • 但是工作中还是Java多

    2020-03-18 10:22:22
    赞同 展开评论 打赏
  • 真的是出乎意料

    2020-01-08 19:14:56
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载