TIOBE 2024 年度编程语言:Python
TIOBE 宣布 2024 年度编程语言花落 Python,该语言在 2024 年的涨幅高达了 9.3%;远远领先于其竞争对手:Java +2.3%、JavaScript +1.4% 和 Go +1.2%。
TIOBE CEO Paul Jansen 点评道,“如今 Python 无处不在,它是许多领域无可争议的默认语言。它甚至可能成为 TIOBE 指数中排名最高的语言。Python 唯一的严重缺点(因此为竞争留下了空间)是性能不足,并且大多数错误发生在运行时。”
纵观 2024 年的 TIOBE 指数榜单,前 10 名中还发生了两件值得注意的变动:包括 C 语言被 C++ 和 Java 超越,主要原因是 C 在许多嵌入式软件系统中被 C++ 取代;以及 PHP 最终跌出 top 10,被 Go 所取代。
Rust 和 Kotlin 是两种备受关注的语言。Rust 在 2024 年变得越来越流行,但与之相反,Kotlin 在榜单中并没有取得突破,“甚至在 2024 年(可能永远)失去了前 20 名的位置”。不过 Paul Jansen 也指出,尽管 Rust 发展速度惊人,但其陡峭的学习曲线永远不会使其成为普通程序员的通用语言。
除此之外,还出现了两种有前途的新兴语言 Zig 和 Mojo;在 2024 年分别从第 149 位跃升至第 61 位,以及从第 194 位跃升至第 68 位。“尤其是 Mojo,它在两年前才首次发布,却恰好满足了编程领域的需求。我对它在 2025 年跻身前 20 名寄予厚望。”
TIOBE 1 月 TOP 20 编程语言
TOP 10 编程语言 TIOBE 指数走势(2002-2024)
第 21-50 名编程语言排行
第 51-100 名如下,由于它们之间的数值差异较小,仅以文本形式列出(按字母排序):
ABC, ActionScript, Algol, Apex, APL, CFML, CHILL, Clipper, CLIPS, Clojure, Curl, Elm, Erlang, F#, Forth, Groovy, Hack, Icon, Inform, Io, J#, JScript, LabVIEW, Ladder Logic, Modula-2, Mojo, MQL5, NATURAL, Nim, OCaml, Occam, OpenCL, OpenEdge ABL, PL/I, PostScript, Q, Ring, S, Scheme, Simulink, Smalltalk, SPARK, SPSS, Stata, SystemVerilog, Tcl, Vala/Genie, VHDL, Wolfram, Zig
TIOBE 编程社区指数(The TIOBE Programming Community index)是一个衡量编程语言受欢迎程度的指标,该指数每月更新一次。评判的依据来自世界范围内的工程师、课程和第三方供应商,包括流行的搜索引擎,如 Google、必应、雅虎、维基百科、亚马逊、YouTube 和百度都被用于指数计算。值得注意的是,TIOBE 指数并不代表编程语言的好坏或编写代码的多少。
该指数可以用来检查你的编程技能是否还能跟上时代的步伐,或者在开始建立一个新的软件系统时,基于指数对采用何种编程语言做出决策。
相关阅读:

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
夜莺监控突破一万 star,聊聊四年感悟
欢迎来到 2025 年!你的 2024 年终总结都写好了吗?记得发博客,私信【开源中国编辑肖滢】哦! 想看大家的年终总结?请看专栏:【拜拜,2024!】 夜莺监控项目在上周突破了一万 star,算是一个小小的里程碑。在开源领域,通常把 star 数量看作项目的繁荣指标,star 数量越多,说明愿意关注你的人越多。这个数字的背后,是一群人对你的鼓励、认可和支持,当然,还有鞭策。夜莺项目最早发起于 2020 年初,发展到现在接近四年时间,本文想借此机会聊聊我们做开源的初心,这四年的感悟,以及多方共赢的商业模式设计。 项目简介 夜莺项目最初是我们在滴滴的时候开源的,后来捐赠给中国计算机学会开源发展委员会进行托管,以基金会的方式运作。其 github 地址是https://github.com/ccfos/nightingale,其中 ccfos 就是 CCF OpenSource,即中国计算机学会开源项目的统一地址。 项目至今,有 130 位 contributor 参与,共提交了 2600 多次 commit,发版了 170 多次,fork 数 1400,docker pull 228k,...
- 下一篇
使用 MoonBit 在Golem Cloud上开发应用程序
副标题:MoonBit: First Look at New Language Through Building WASM Back End 发布于:2025年1月3日 作者:Daniel Vigovszky 原文链接:https://blog.vigoo.dev/posts/moonbit-with-golem/ 介绍 MoonBit 是一门新的编程语言,几周前刚刚开源 —— 请参见 这篇博客文章。MoonBit 是一门令人兴奋的现代编程语言,原生支持 WebAssembly,包括组件模型,这使得它非常适合为 Golem Cloud 编写应用程序。 在这篇文章中,我将探讨 MoonBit 的当前状态,以及它是否已准备好编写 Golem 组件,通过实现一个比简单的 "Hello World" 示例更复杂的应用程序来进行验证。 要实现的应用程序是一个简单的协作列表编辑器 —— 在 Golem 1.0 发布事件上,我使用三种不同的编程语言(TypeScript、Rust 和 Go)为其实现了三个主要模块。在这篇文章中,我将使用 MoonBit 实现这三个模块,包括由于时间限制而从现场演...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2全家桶,快速入门学习开发网站教程
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- 2048小游戏-低调大师作品
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS6,CentOS7官方镜像安装Oracle11G
- CentOS关闭SELinux安全模块