TIOBE 2024 年 12 月份的编程语言排行榜已经公布,官方的标题是:Python 将成为年度编程语言 ( Python is about to become the language of the year)。
这个月已经是 2024 年的最后一个月了,TIOBE 2024 年度编程语言也即将揭晓。
年度编程语言是授予一年内增长最高的编程语言,由于 Python 一年内获得了近乎 10% 的增长,几乎锁定了这个称号。
紧随其后的 Java 和 JavaScript 分别实现了 +1.73% 和 +1.72% 的年增长,与 Python 9.98% 的增长明显是微不足道。
Python 近几年的流行主要得益于它简单易学的语法,然后又有强大的生态系统,丰富的第三方库和工具,如 NumPy、Pandas、TensorFlow 和 PyTorch等。
特别是这两年随着数据科学、机器学习和人工智能的崛起,Python 逐渐成为必学的编程语言之一。
Python 在数据分析和人工智能领域的优势,使得越来越多的高校和培训机构将其作为课程重点。
历史趋势来看,今年 Python 涨势最猛:
50% 的受访者使用 Python 进行数据分析。 49% 的受访者使用 Python 进行 Web 开发。 35% 的受访者使用 Python 进行 DevOps/系统管理/编写自动化脚本(DevOps / System administration / Writing automation scripts)。 32% 的受访者使用Python来编程网络爬虫或数据抓取工具。31% 的受访者使用Python进行机器学习项目。 28% 的受访者使用Python作为教育工具。 26% 的受访者使用Python进行软件测试/编写自动化测试(Software testing / Writing automated tests)
print(1+1) >>
2
print("runoob") >>
runoob
Web 开发:使用框架如 Django 和 Flask 构建网站和 Web 应用程序。
数据分析和数据科学:使用 Pandas、NumPy 和 SciPy 等库进行数据处理和分析。
人工智能和机器学习:使用 TensorFlow、PyTorch 和 Scikit-learn 等工具开发智能系统。
科学计算和数值模拟:进行复杂的数学计算和科学模拟。
自动化脚本:自动化日常任务,如文件管理、系统管理等。
Python,C++,Java,C,C#,JavaScript,Go,SQL,Visual Basic,Fortran。
Python,C++,Java,C,C#,JavaScript,Go,SQL,Visual Basic,Fortran 历史变化曲线图:
4th Dimension/4D, ActionScript, Algol, Apex, APL, CFML, CHILL, Clipper, CLIPS, Crystal, Curl, DiBOL, Elm, Erlang, F#, Forth, Groovy, Hack, Icon, Io, J, JScript, LabVIEW, Ladder Logic, Logo, Modula-2, Mojo, MQL5, NATURAL, Nim, OCaml, Occam, OpenCL, PL/I, PostScript, Q, Raku, Ring, S, Scheme, Smalltalk, Snap!, SPARK, SPSS, Stata, Tcl, Vala/Genie, VHDL, Wolfram, Zig