TIOBE 8 月编程语言榜出炉:Java稳居第一,Python增势强劲

2018年08月07日,TIOBE 发布了 8 月份的编程语言排行榜。和上次榜单相比,前四名位置无变化。依次是 Java、C、C++ 与 Python。

在本月的榜单中,Python 的评分 6.992% 的占比已经十分接近 7.471% 的 C++。按照这样趋势增长下去,Python 挤进 TIOBE 排行榜的前三甲只是时间问题。

另外,对于广大Java程序员来说,Java以16.881%的占比稳居第一,并且有3.92%的涨幅,这无疑是一件好事儿。

但是,Python的强劲表现也不得不引起重视。在不久的将来,Python就会超越C++跻身前三,超越Java,占据榜首也并不是不可能的。

所以,如果你是一个优秀的Java程序员,你想选择一门新的语言学习的话,那么,Python绝对是一个不错的选择。

Python语言

Python,是一种广泛使用的高级编程语言,属于通用型编程语言,由Guido van Rossum创造,第一版发布于1991年。可以视之为一种改良(加入一些其他编程语言的优点,如面向对象)的LISP。作为一种解释型语言,Python的设计哲学强调代码的可读性和简洁的语法(尤其是使用空格缩进划分代码块,而非使用大括号或者关键词)。相比于C++或Java,Python让开发者能够用更少的代码表达想法。不管是小型还是大型程序,该语言都试图让程序的结构清晰明了。

与Scheme、Ruby、Perl、Tcl等动态类型编程语言一样,Python拥有动态类型系统和垃圾回收功能,能够自动管理内存使用,并且支持多种编程范式,包括面向对象、命令式、函数式和过程式编程。其本身拥有一个巨大而广泛的标准库。

Python 解释器本身几乎可以在所有的操作系统中运行。Python的正式解释器CPython是用C语言编写的、是一个由社群驱动的自由软件,目前由Python软件基金会管理。

第20-50名

好啦,以上就是TIOBE 8 月编程语言榜的前50名。对于Java和Python的表现,你有什么想法呢?

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180814G0C2C300?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券