Python 势不可挡:直逼 Java 的 TIOBE 指数记录!

581f4d6627c45244254667116d784e15.png

架构师大咖

架构师大咖,打造有价值的架构师交流平台。分享架构师干货、教程、课程、资讯。架构师大咖,每日推送。

公众号

该公众号已被封禁

一月一更的 TIOBE 编程语言榜单已最新出炉,快来看看 8 月又有什么值得关注的新变化吧!

38c8173d2a254684391d370fbecf6bbe.png

Python 正在追赶 Java 的 TIOBE 指数记录

得益于 Python 的语法简洁且易于理解,使其成为编程初学者的首选语言,其低门槛使得更多的人可以快速上手,并开始编写有用的代码。同时,Python 在多种领域都有广泛应用,包括数据科学、人工智能、机器学习、Web 开发、自动化脚本和网络爬虫等,其多样化的应用场景吸引了各行各业的开发者。

在本月榜单中,Python 的使用率首次超过 18%,达到 18.04%。对此,TIOBE 软件 CEO Paul Jansen 透露,距离上一次有编程语言超过 18% 的还是 2016 年 11 月,当时是 Java 语言,占比为 19.01%。

回溯过往,Java 的使用率在 2001 年 6 月达到巅峰,当时它的 TIOBE 指数达到 26.49%。

d735b30d0371e33486acd7e745e2bae7.png

如今 Python 超越 18%,展现出追赶当年 Java 巅峰风采的势头。这也使得它拉开与第二名 C++ 语言之间的差距,亚军 C++ 现在落后于 Python 整整 8%。

要知道历史上,第一名和第二名之间的最大差距出现在 2016 年 11 月,当时 Java 比 C 高出 9.55%。总之,Python 的霸主地位已经不可否认。

随着 Python 生态系统的逐渐完善,其强大的标准库和第三方库能够快速实现各种功能。此外,Python 能够在 Windows、macOS、Linux 等多个操作系统上运行,这使得它在不同平台上的应用非常方便。许多大公司和科技巨头,如 Google、Facebook 和 Netflix,都在广泛使用 Python。越来越多的高校也将 Python 作为计算机科学和数据科学课程的主要编程语言。

在这一趋势下,Paul Jansen 预测,Python 很可能成为有史以来最受欢迎的编程语言。

“至于近期是否有新语言有望接近 Python?可能的竞争者 Rust 和 Kotlin 正在快速接近 TIOBE 指数前 10,但它们成为 Python 的真正威胁还需要很长时间,”Paul Jansen 说道。

de30d0bcb357c55bc0c30122fa7f822b.png

除了 Python 之外,本月榜单中还有一些值得关注的变化:

  • 相较上个月,PHP 的排名上升了三个名次,占比 1.46%,排在第 13 位; 

  • Kotlin 从上个月的第 20 位跃居到第 18 名,TIOBE 指数有所上升,达到 1.13%;

6efbc0f09d2c31888583a1272e0c6469.png

其他编程语言

以下为 Top 21-50 的编程语言榜单:

e0576b2a1faf9e697e9755d29d469a5a.png

第 51-100 名如下,由于它们之间的数值差异较小,仅以文本形式列出(按字母排序):4th Dimension/4D, ABC, ActionScript, Algol, Apex, APL, AutoLISP, Caml, CFML, CHILL, CLIPS, Clojure, Crystal, Curl, DiBOL, Elm, Erlang, F#, Forth, Groovy, Hack, Icon, Inform, Io, J, JScript, LabVIEW, Ladder Logic, Maple, Modula-2, Mojo, NATURAL, Nim, OCaml, Occam, OpenCL, OpenEdge ABL, PILOT, PL/I, PostScript, Q, Racket, Ring, S, Scheme, Smalltalk, SPARK, Stata, VHDL, X++ 

2ffec9e219907947987b7b39cadaad73.png

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

20308a8d76db891ef5bb351639551730.png

1888e34bd81ca06260d979e77a8f2bbd.png

历史排名(1988-2024)

5912357116c6142f4c4dfac7aa2ba012.png

8b21b0ee94ecd674e79f93bd8f4ca78d.png

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

f46a1a3915f6848ad29e6900a10e3203.png

【说明】:

TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于全球技术工程师、课程和第三方供应商的数量,其中包括了流行的搜索引擎以及技术社区,如 Google、百度、维基百科、CSDN、必应、Hao 123 等等。具体的计算方式详见:https://www.tiobe.com/tiobe-index/programming-languages-definition/。请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。

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

5bb7aec893e8662394cb1456a95f1ee8.png

Python入门到精通

Python入门到精通:人生苦短,我用Python!Python每日推送、Python教程、Python资料、Python视频、Python项目、Python学习等。

公众号

该公众号已被封禁

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值