TIOBE 2020 年 10 月份的编程语言排行榜已经公布,官方的标题是:Python 排名逼近第二

TIOBE 排行榜中 C 和 Java 一直占据着前两位,但随着 Python 近年来越来越强势,市场占有率一直在提升,去年已升至排行榜第三。

而 Java 相对来说有些下滑,此消彼长,Python 有望在未来几个月超越 Java,排名攀升到第二。

(本图仅供娱乐)

本月 Python 的占比已经达到了 11.28%,而 Java 下滑至 12.56%,差距小于1.3%,越来越接近。

来看下国内的情况,以下是百度指数的数据统计,从 2017 年开始 Python(蓝色线)的搜索指数,已经逐步甩开 Java(绿色线)的搜索指数,说明 Python 的关注度越来越高。

从微信的指数上看,差距更大:

Python 目前的版本分为 2.x 和 3.x,3.x 是不兼容 2.x 版本的。

Python 2.0 于 2000 年 10 月 16 日发布。

官方宣布,2020 年 1 月 1 日, 停止 Python 2 的更新。

Python 2.7 被确定为最后一个 Python 2.x 版本。

Python 3.0 于 2008 年 12 月 3 日发布,它对语言做了较大修订而不能完全后向兼容。

最新稳定版本 3.9.0 ( 2020年10月5日 )

预览版本 3.10.0a1 ( 2020年10月5日)

本月,在前 10 的排名中与 9 月份相比没有变化。

9 月份编程语言排名前十的分别是:C,Java,Python,C++,C#,Visual Basic, JavaScript ,PHP ,R,SQL。

10 月份编程语言排名前十的分别是:C,Java,Python,C++,C#,Visual Basic, JavaScript ,PHP ,R,SQL。

排名 1-20 的编程语言

排名 21-50 的编程语言

各大编程语言的历史排名(1988-2020)

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

TIOBE 每个月都会公布一次编程语言的排行榜,这份排行榜排名基于全球技术工程师、课程和第三方供应商的数量,其中包括了流行的搜索引擎以及技术社区,如 Google、百度、维基百科等等。

数据反应目前主流编程语言的变化趋势,对我们学习和工作可作为一个参考,但各个语言都有它们各自适合的应用场景,所以也不必过于在意,毕竟语言的好坏在于如何去使用它。

RECOMMEND

推荐阅读

01

《数据结构与算法:Python语言实现》

点击链接了解详情并购买

推荐语:本书采用Python语言介绍数据结构和算法,包括其设计、分析和实施。本书源代码简洁、明确,面向对象的观点贯穿始终,通过继承大限度地提高代码重用,同时彰显不同抽象数据类型和算法之间的异同。

 

02

 《Python程序设计与算法思维》

点击链接了解详情并购买

推荐语:详尽地解释了Python语言的每个新概念和每个语法细节,具有良好的、规范的代码示例,注重问题求解,强调算法实践。案例教学由简单到复杂递进展开,以便于读者清晰地理解和掌握整个编程和求解的思路。该书还增加了函数式编程内容,使初学者可以应对未来高并发实时多核处理的程序设计。

03

《Python图形编程:2D和3D图像的创建》

点击链接了解详情并购买

推荐语:本书主要讲授如何利用Python实现计算机图形学相关的绘制,包括基本元素的绘制、二维和三维坐标变换、透视、相交、删除隐藏线、着色、数据拟合及曲面绘制等,并通过两个例子演示了本书的全部知识。所有章节都以理论结合实践的思路进行讲授。跟随书中的讲解,你能够很容易理解并完成相关的程序,即便没有太多编程基础也能很快上手。学习这本书是同时入门计算机图形学和Python编程的便捷之路。

04

 《零基础学Python(第2版)》

点击链接了解详情并购买

推荐语:由浅入深,循序渐进,从零开始学Python语言,一点都不难想,编程基础、编程进阶、编程应用、项目实战、上机练习,300个实例64个练习题,超值赠送教学视频源代码。

05

《Python开发技术大全》

点击链接了解详情并购买

推荐语:本书从Python 语言的基础语法讲起,逐步深入地介绍了Python各种库,并且介绍了这些库的实战案例,重点介绍了爬虫开发, GUI应用程序开发,容器管理, Redis数据库操作以及数据处理和神经网络方面的内容。让读者不但可以系统地学习Python编程的相关知识,而且还能对Python在各个领域的应用有更为深入的理解。

06

《Python安全攻防:渗透测试实战指南》

点击链接了解详情并购买

推荐语:这是一本实战类书籍,由浅入深地介绍了Python在网络安全各个领域的应用,并且语言通俗易懂,举例简单明了,便于读者学习。同时结合具体案例从网络安全渗透测试的角度分析了Python如何实现网络安全编程的技术。


07

《Python 3标准库》

点击链接了解详情并购买

推荐语:本书由资深Python专家亲自执笔,Python语言的核心开发人员鼎力推荐。对程序员而言,标准库与语言本身同样重要,它好比一个百宝箱,能为各种常见的任务提供完美的解决方案,所以本书是所有Python程序员都必备的工具书!全书以案例驱动的方式讲解了标准库中数百个模块的使用方法(如何工作)和工作原理(为什么要这样工作),比标准库的官方文档更容易理解(一个简单的示例比一份手册文档更有帮助),为Python程序员熟练掌握和使用这些模块提供了绝佳指导。

08

《Python学习手册(原书第5版)》

点击链接了解详情并购买

推荐语:零基础学Python3,Python编程从入门到实践学习手册,本书将帮助你使用Python编写出高质量、高效的并且易于与其他语言和工具集成的代码。

更多精彩回顾

书讯 |10月书讯(下)| 双节同庆,读书正当时

书讯 |10月书讯(上)| 双节同庆,读书正当时

上新 | VUE.js入门与商城开发实战
书单 | 开学季——计算机专业学生必读的10本畅销经典

干货 | 用户画像从0到100的构建思路

收藏 |阿里中台变“厚”,企业中台路在何方?

视频 | 4min视频带你了解阿里B2B电商算法

更多推荐

TIOBE 10 月编程语言排行榜出炉:C语言居首,Python将超Java?