TIOBE 2025年3月编程语言榜:老牌语言强势回归
Delphi、Fortran等“恐龙级”语言重返榜单前列,Python持续领跑
TIOBE 2025年3月编程语言排行榜发布,主题为“老古董语言强势回归”。上月高性能语言势头强劲,而本月Delphi/Object Pascal、Fortran、Ada和COBOL等历史悠久的语言纷纷重返Top 20,其中Delphi与Fortran正向Top 10发起冲击[[k]]。
尽管Python、C++、Java、C、C#等为主流语言,但这些上世纪诞生的“古董”语言因稳定性与性能优势,在关键领域仍具不可替代性[[k]]。
Fortran(1957年发布)作为最早的高级语言之一,专为科学计算设计,广泛应用于物理、气象等领域[[k]]。
COBOL于1959年由美国国防部推动开发,长期服务于金融、保险及政府系统的业务处理,至今仍是银行交易系统的核心[[k]]。
Ada由美国国防部于1980年推出,主要用于高可靠性嵌入式系统,如航空、航天与轨道交通[[k]]。
Object Pascal起源于1986年Apple的开发,Delphi是Borland公司在1995年基于该语言推出的集成开发环境,广泛用于企业级应用开发[[k]]。
这些语言的回升得益于其在高可靠性场景中的长期稳定性。在金融、航空、能源等关键领域,系统稳定性优先于技术新颖性,替换风险极高[[k]]。
随着早期开发者逐渐退休,企业更倾向于维护和扩展现有系统,而非重构,进一步推动了这些语言的持续使用[[k]]。
目前全球大量核心系统仍依赖这些传统语言,COBOL支撑银行交易,Fortran主导科学计算,稳定性仍是压倒性考量[[k]]。
尽管性能较弱,Python本月仍居榜首,其流行源于简单语法与强大生态,尤其在数据科学、机器学习和AI领域占据主导地位[[k]]。
Python广泛应用得益于NumPy、Pandas、TensorFlow、PyTorch等库的支持,成为相关领域的必学语言[[k]]。
调查显示,50%用户用于数据分析,49%用于Web开发,35%用于自动化脚本,32%用于网络爬虫,31%用于机器学习项目,28%用于教学,26%用于软件测试[[k]]。
本月Top 10编程语言为:Python、C++、Java、C、C#、JavaScript、Go、SQL、Visual Basic、Delphi/Object Pascal[[k]]。
Python、C++、Java、C、C#、JavaScript、Go、SQL、Visual Basic、Delphi/Object Pascal历史趋势图
排名第11至20位的语言包括:Fortran、Swift、PHP、Ruby、R、MATLAB、Assembly language、Objective-C、Perl、Ada[[k]]。
排名第21至50的语言涵盖Rust、Kotlin、Lua、TypeScript等新兴及专业语言[[k]]。
排名第51至100的语言包括ActionScript、Clojure、Erlang、F#、Haskell、Nim、OCaml、Tcl、VHDL等[[k]]。
TIOBE指数基于全球搜索引擎、技术社区、课程和供应商数据统计,反映编程语言流行趋势,可作为技术选型与学习方向的参考[[k]]。