欢迎光临散文网 会员登陆 & 注册

六星教育:TIOBE 8月编程语言榜出炉!霸榜还得是它!

2023-08-11 10:21 作者:六星教育  | 我要投稿

TA来了!TA来了 !TA带着最新编程语言排行榜走来了近日 TIOBE 公布了2023年8月的编程指数信息话不多说,和六星教育一起来看看!

四大编程语言统治地位加强

Python、C 、C++ 和 Java 是 TIOBE 编程语言榜的 Top 4 已经有很长一段时间了,并且远远领先于其它语言。

Python 依然排行第一,占比 13.33%,C++ 在去年 12 月便首次超越 Java 跃居榜单第三,占比为 10.63%,相比排行第二的 C 语言(11.41%),两者差距本月增至 0.78%

除此之外,Java 排行第四位,占比 10.33%、C# 排行第五位,占比 7.04%;JavaScript 在本月保持榜单第六位,为 3.29%;这意味着竞争空间被进一步压缩,其它语言的竞争空间不大。
曾经的编程语言界 Java、C、C++ 三足鼎立,且稳固了很长一段时间,直到 Python 的到来,然后一路高歌,强势登顶榜首,打破了它们的统治局面。
Python为何被开发者疯狂追捧,它的魅力究竟在哪呢?
首先它具有应用广泛、简单易学、高效实用和开放共享的特点,不仅在科技领域得到广泛应用,在商业、金融、医疗等领域也得到器重。在公司招聘需求中,各个职位都希望具备Python相关技能,如前端、后端、运维、测试、数据分析和人工智能等。

Julia 冲进 Top 20,历史首次!
近几个月来,除了位次有些许变化,每个月 Top 20 榜单中的编程语言都是那些“老面孔”,但这个月有些不同——Julia 历史首次进入了 TIOBE 榜单前 20 名!


Julia 的创制始于 2009 年的麻省理工学院,是一门比较年轻的语言。

作为一门在科学计算方面的高级通用动态编程语言,Julia 诞生的初衷就是为了满足高性能数值分析和计算科学的需要,它也真的能做到了既高产又高效。不仅性能可与 C 和 Fortran 相媲美,代码风格也像 Python 般灵活,因此几年前开发者圈内还时常出现“Julia 将替代 Python”的说法。

Julia 的突然崛起,其原因或许与 Python 流行的理由类似:Julia 尤其适用于数据科学和数学计算领域,而近几个月 AI 的热潮似乎也带动了 Julia 的使用。


TIOBE 首席执行官 Paul Jansen 分析道,虽然 Julia 与 Top 20 中的 Python、R 和  MATLAB 的适用领域类似,但 Julia 的优势也毫不逊色:“Julia 比 Python 更快,比 R 更适合编写大型系统,也比 MATLAB 更便宜。因此,速度、可扩展性和开源性使 Julia 成为一个有吸引力的选择。”

不过,Paul Jansen 也提到,Julia 要比上述这三种语言需要更多的编程技巧。对于 Julia 之后是否能保持并提高自己的排名,十分令人期待。


除此之外的一些其他排名变化有:

  • Scratch 的排名从 12 升至 11

  • Go 的排名从 13 升至 12

  • Fortran 的排名从 11 跌至 14

  • COBOL 的排名从 20 升至 15

  • R 的排名从 19 升至 16

  • Ruby 的排名从 16 跌至 17

  • Rust 的排名从 17 跌至 19

其他编程语言

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

第 51-100 名如下,由于它们之间的数值差异较小,仅以文本形式列出(按字母排序):

  • 4th Dimension/4D, ABC, ActionScript, Algol, Alice, Apex, APL, ATLAS, Awk, bc, Boo, Bourne shell, Carbon, CL (OS/400), CLIPS, Clojure, Cobra, Crystal, Curl, Elixir, Erlang, Groovy, Hack, Icon, Io, J, LabVIEW, Ladder Logic, Maple, ML, NATURAL, Nim, OpenEdge ABL, PL/I, PostScript, Pure Data, Q, Racket, Ring, RPG, Smalltalk, Snap!, SPARK, SQR, Tcl, TOM, VHDL, Wolfram, X10, Zig

编程语言历史排名

Top 10 Tiobe指数走势 (2002-2023)


历史排名(1988-2023)

*排名位次取决于 12 个月的平均值


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


*TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于全球技术工程师、课程和第三方供应商的数量,其中包括了流行的搜索引擎以及技术社区,如 Google、百度、维基百科、CSDN、必应、Hao 123 等等。

以上就是本次分享的全部内容,想学习更多编程技巧,欢迎持续关注六星教育


六星教育:TIOBE 8月编程语言榜出炉!霸榜还得是它!的评论 (共 条)

分享到微博请遵守国家法律