电气电子工程师学会 IEEE 公布 2025 Spectrum 顶级编程语言排名:Python 居首,JavaScript 跌出前五

抖音秀 热点资讯 5

9 月 24 日消息,IEEE Spectrum 昨日(9 月 23 日)发布博文,公布了 2025 年编程语言排行榜,Python 再夺榜首,JavaScript 从第三跌至第六。

一、榜单评估方法

注:IEEE Spectrum 是电气电子工程师学会(IEEE)的旗舰杂志和网站,IEEE 是世界上最大的致力于工程和应用科学的专业组织。

IEEE Spectrum 自 2013 年开始,每年发布交互式编程语言流行度排行榜,排行榜采用了多元化的数据源和评估方法,旨在全面反映编程语言的流行程度。数据来源包括:

  • Google 搜索结果

  • Stack Overflow 问题数量

  • IEEE Xplore 数字图书馆引用

  • IEEE 和 CareerBuilder 职位发布

  • GitHub 仓库和活跃度

  • 都柏林圣三一学院图书馆出版物

  • Discord 社区活跃度

IEEE Spectrum 提供了三个不同维度的排名:

  • Spectrum 排名:反映 IEEE 会员和软件工程师的活跃使用情况

  • Trending 排名:反映当前热度和趋势

  • Jobs 排名:反映雇主需求

二、2025 年榜单排名情况

2.1、排名

2025 年的“Spectrum”默认榜单中,Python 再度居首,JavaScript 跌至第六;在“Jobs”榜单中,Python 同样位列第一,SQL 技能仍是职场高价值项。

Spectrum 排名:反映 IEEE 会员和软件工程师的活跃使用情况
Trending 排名:反映当前热度和趋势
Jobs 排名:反映雇主需求

2.2、AI 改变数据信号

随着 ChatGPT、Claude 等大语言模型(LLM)普及,程序员更倾向于私下向 AI 提问,而非在公共平台发帖。2025 年 Stack Exchange 提问量较去年仅剩 22%,公开信号锐减,让跨语言流行度追踪更困难。这不仅是方法论挑战,更可能动摇“流行度”这一概念本身。

2.3、语言重要性下降

AI 编程助手能处理语法、流程控制乃至函数封装,程序员逐渐不关心使用哪种语言。过去因任务差异选择语言的习惯被淡化,AI 可按需求在任何主流语言生成代码。这一趋势让语言之争和新语言推广变得艰难,尤其是缺乏足够训练数据的冷门语言在 AI 输出中效果更差。

2.4、未来可能的编程模式

研究显示,AI 在硬件设计等领域已能产出人类难以设想但可行的解决方案。未来或直接由 AI 根据提示生成中间语言,再由编译器或解释器执行,高级语言的作用可能被弱化。此时程序员的核心价值将是架构设计、算法选择和系统集成,计算机科学基础教育的重要性提升。