2019年1月编程语言排行榜:Python 年度编程语言

TIOBE 近日宣布:Python 成为 2018 年度编程语言,Python之所以获得这个称号,是因为它在2018年的排名中比其他所有语言都高。Python语言赢得了3.62%的选票,紧随其后的是Visual Basic . net(3.2%)和Java(2.69%)。Python如今已经已经成为大型编程语言的一部分。近20年来,C、C++和Java一直排在前三名,遥遥领先于其他语言,但Python如今已经加入到了他们的行列之中。

Python是当今大学里授课最多的第一语言,在统计领域排名第一,在人工智能编程方面排名第一,在脚本编写方面排名第一,在写作系统测试方面排名第一,除此之外,Python还在Web编程和科学计算方面处于领先地位。总之,Python无处不在。

2018年其他大有进步的编程语言有MATLAB(第18到第11位)、Kotlin(第39到第31位)、Rust(第46到第33位)、Julia(第47到第37位)和Type(第167到第49位)。

说完了进步明显的语言,接下来看看再2018年过的相对艰辛的编程语言Ruby(第11到第18位)、Erlang(第23到第50位)、F(第40到第64位)和Alice(第26到第66位)。

最后TIOBE还预测:Kotlin将在2019年进入前20名,因为目前Kotlin在工业移动应用程序市场上的快速应用。

注意:SQL 自 2018 年 2 月起被重新添加到了 TIOBE 排行榜中,由于没有以往的数据可以对比,增长速度非常快,现在位居第 9 名。

Top 20 编程语言

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

从走势图可以更直观的看出Python直逼C++,两者的差距越来越小,看来Python很有可能在2018年实现超越C++

其他编程语言排名

历史排名(1988-2019)

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

原文链接:http://www.sohu.com/a/289888878_434807

编辑于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏健程之道

JVM垃圾回收(下)

接着上一篇,介绍完了 JVM 中识别需要回收的垃圾对象之后,这一篇我们来说说 JVM 是如何进行垃圾回收。

8110
来自专栏健程之道

Java服务器-Disruptor使用注意

最近看了一下部署游戏后台的服务器状况,发现我的一个Java程序其占用的CPU时长超过100%,排查后发现竟是Disruptor引起的,让我们来看看究竟为什么Di...

6210
来自专栏硬核项目经理的专栏

PHP设计模式之单例模式

单例模式绝对是在常用以及面试常问设计模式中排名首位的。一方面它够简单,三言两语就能说明白。另一方面,它又够复杂,它的实现不仅仅只有一种形式,而且在Java等异步...

10010
来自专栏业余草

线上服务 CPU 100%?一键定位 so easy!

原文链接:https://my.oschina.net/leejun2005/blog/1524687

9120
来自专栏健程之道

Java面试- JVM 内存模型讲解

经常有人会有这么一个疑惑,难道 Java 开发就一定要懂得 JVM 的原理吗?我不懂 JVM ,但我照样可以开发。确实,但如果懂得了 JVM ,可以让你在技术的...

9810
来自专栏健程之道

Disruptor原理探讨

先介绍一下我的这个服务。这个服务主要是作为游戏服务器的游戏逻辑部分,包括帧同步逻辑及其他在游戏过程中玩家产生的一些业务逻辑。

6510
来自专栏健程之道

Java中的ThreadLocal

关于 ThreadLocal,我们经常用它来解决多线程并发问题,那它究竟是如何做到的?今天就让我们来好好看一下。

6410
来自专栏健程之道

Java 面试——即时编译( JIT )

当我们在写代码时,一个方法内部的行数自然是越少越好,这样逻辑清晰、方便阅读,其实好处远不止如此,通过即时编译,甚至可以提高执行时的性能,今天就让我们好好来了解一...

8210
来自专栏健程之道

JVM垃圾回收(上)

Java 中的垃圾回收,常常是由 JVM 帮我们做好的。虽然这节省了大家很多的学习的成本,提高了项目的执行效率,但是当项目变得越来越复杂,用户量越来越大时,还是...

7310
来自专栏健程之道

Java 中的四种引用

之前我们提到过 GC,但当 Java 中引用的对象越来越多,会导致内存空间不足,最终会产生错误 OutOfMemoryError,并让应用程序终止。那为什么 G...

4720

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励