IEEE Spectrum 2022 编程语言排名前十的分别是:Python,C,C++,C#,Java,SQL,JavaScript,R,HTML,TypeScript。
2022 IEEE 编程语言榜单发布!
IEEE Spectrum 2022 编程语言排名前十的分别是:Python,C,C++,C#,Java,SQL,JavaScript,R,HTML,TypeScript。
2022 IEEE 编程语言榜单Python再次摘得桂冠。
当前的编程语言圈, Python 火的一塌糊涂。
得益于 Pandas、Scikit-learn 等流行的 ML 库,Python 成为数据科学、数据分析和机器学习等领域的首选语言。商汤科技研究总监陈恺也曾表示,「Python 是深度学习必备语言」。
同时,有数据统计,市场对具有 ML 知识的专业人士需求不断增长,预计到 2024 年,ML 工作价值将达到 310 亿美元。在技术驱动的背后,Python 的热度水涨船高也属于意料之中。
不久前,CSDN 在调研国内万名开发者发布的《2021-2022 中国开发者调查报告》也验证了这一点。毋庸置疑,Python 在新技术领域依然为主导地位。
紧随其后的是 C 语言,相比去年 C 语言前进了一名。
IEEE Spectrum 2022 编程语言排名榜位列排行榜第三、四分别是C++ 、C#,同样是非常广泛的编程语言。
Java 和 Javascript 表现亮眼,不过 Java 从去年的第二名,跌到第五名,而 Javascript 从去年的第五名也跌到第七名。
在众多语言中,SQL 可谓是一匹黑马,去年还没有挤进前十,今年已经逆袭到到第六。SQL 正变得越来越流行,对很多人来说,SQL 可能不是最有吸引力的语言,也不是能编写出伟大算法的语言,但学会使用 SQL 在工作中会获益很多。
那么工作中最吃香的语言是什么呢?
根据 IEEE Spectrum 2022 年顶级编程语言榜单显示,工作中最吃香的语言是SQL 、Java和Python。
SQL 在就业需求中位居第一。不过,该排名主要综合了 IEEE Job 网站和 CareerBuilder 的指标。
SQL 需求量如此大的原因并不是很多雇主只招聘 SQL 编码人员,而是他们想要应聘者在掌握了某一种特定语言的基础上也具备 SQL 能力,比如掌握了 Java 或者 C++,也要具备 SQL 开发技能。
Java、Python 紧随其后,分别排在第二、第三的位置。
最后,研究人员表示,如果对网络安全(攻击或者防御)方面感兴趣,也不妨试一试古老的汇编语言。因为在职位需求上,有不少网络安全厂商有这样的技能门槛设置。
值得一提的是,IEEE Spectrum 2022 年顶级编程语言榜单改进和简化了交互式排名工具。
今年这份报告中,Trending 榜单和其他两个(Spectrum 默认榜单和 Jobs)排名有所不同,Top 5 分别是 Python、Java、C、JavaScript 和 C++。
IEEE Spectrum 排名最初由数据记者 Nick Diakopoulos 于 2013 年创建。当前版本由 IEEE Spectrum 高级编辑 Stephen Cass 维护,并得到 Prachi Patel 和 Michael Novakovic 的开发支持。
作为业内比较权威的交互语言排行榜,本次排名结合了包括谷歌搜索、推特、Stack Overflow、Reddit、IEEE、GitHub 等 8 个来源的 9 项指标,共上榜了 57 种语言。关于指标,例如在 Stack Overflow 中,程序员可以在其中询问有关编码的问题,该榜单统计了截至 2022 年 8 月,在这 12 个月的时间里编程人员提到每种语言问题的数量。
在这些上榜的语言中既包括大众熟悉的语言如 Python、Java,也包括 Cobol、Fortran 这样的中坚语言,此外还包括小众领域不断发展的语言,如 Haskell。