IEEESpectrum发布了2022年最流行编程语言排行榜。该排名最初由数据记者尼克·迪亚科普洛斯(NickDiakopoulos)于2013年创建,目前已是第九版。当前版本由IEEESpectrum高级编辑StephenCass维护,PrachiPatel和MichaelNovakovic提供开发支持。作为业界比较权威的交互语言排行榜,本次排行榜综合了GoogleSearch、Twitter、StackOverflow、Reddit、IEEE、GitHub等8个来源的9项指标,共有57种语言上榜.关于指标,例如StackOverflow,程序员可以在其中提出有关编码的问题,该列表统计了截至2022年8月的12个月内程序员提到了每种语言的多少问题。列表中的语言不仅包括熟悉的Python和Java等语言,还有Cobol和Fortran等骨干语言,以及在小众领域不断发展的语言,例如Haskell。从榜单来看,Python继续占据榜首,其次是C语言,比去年的C语言领先一位。但是,结合C、C++、C#,一定程度上会超越Python;C++和C#分列第三和第四。此外,Java和Javascript表现不错,但Java从去年的第二名跌至第五名,而Javascript则从去年的第五名跌至第七名。在众多语言中,SQL越来越受欢迎。去年没进前十,今年逆袭到第六。在榜单的57种语言中,也有大家经常遇到的语言,比如R、Go、Matlab、Rust等都榜上有名。在今年的榜单中,SQL可谓一匹黑马。对很多人来说,SQL可能不是最有吸引力的语言,也不是编写出色算法的语言,但学习使用SQL会在工作中大有收获。事实上,SQL在IEEE工作网站和CareerBuilder网站的求职排行榜上名列第一。Java和Python紧随其后,分列第二和第三位。这种现象反映出雇主倾向于寻找精通SQL的求职者。就像以前在招聘的时候,招聘条件要求精通Java、C++等,而现在他们倾向于把SQL作为一个option。
