C超越Java在TIOBE索引中排名第一

2021-02-17 18:57:25

R和Groovy在最受欢迎的编程语言列表中排名上升,而Go和Swift则下降了。

C在2021年2月的TIOBE索引列表中排名第一,其中Java位居第二。与2020年相比,这两种语言在榜单上的位置互换,但是列表的其余部分几乎与一年前完全相同。 Python排名第三,其次是C ++,C#,Visual Basic,JavaScript,PHP和SQL。

汇编语言从2020年的第12名上升到第10名。去年,R从13个上升到11个。Groovy从一年前的26个跃升到第12个。经典Visual Basic也在上升,也上升了四个位置,上升到18个位置。Go和Swift在过去一年中的受欢迎程度均下降了。

TIOBE Software首席执行官Paul Jansen在有关本月指数的博客文章中表示,排名第9和第10的排名不如排名前8的排名固定。

"在过去的12个月中,这2个职位分别由SQL,Assembly,R,Groovy,Go和Swift占据,"他说。 "我很想知道哪种语言将成为稳定的前10名玩家。

TIOBE编程社区索引反映了编程语言的流行性,并且每月更新一次。评级基于熟练的工程师,课程和第三方供应商的数量以及搜索引擎的活动。

Python在该指数前三名中的一致性反映了该行业在招聘和培训方面的努力。根据程序员培训公司CodinGame的一项新调查,对于正在招聘新开发人员的招聘经理来说,Python是最优先的列表。正如Owen Hughes为TechRepublic撰写的那样,该语言在JavaScript和Java之后排名第三,成为其他需求最大的语言。 62%的招聘人员表示,他们正在寻找具有JavaScript技能的人员,其次是Java(59%)和Python(48%)。

最近O&Reilly的一项调查发现,正如Lance Whitney为TechRepublic撰写的那样,开发人员将Python列为他们的学习榜首。这份报告将“编程,运算,人工智能和云的发展方向定于2021年”,发现Python是人们学习的最流行的语言,比上一年增长了27%。

Cambridge Quantum Computing刚刚为Python开发人员提供了一种使用量子算法的新工具。该公司最新的量子软件开发套件提供了对Python模块的开放访问。 Tket是与体系结构无关的量子软件堆栈和编译器。 Python模块Pytket与tket交互。该最新版本允许任何能够访问量子计算机的Python用户在任何商业或研究环境中部署tket SDK。

除了鼓励专业开发人员学习Python外,微软还与NASA合作,让学生学习该语言。正如达伦·亚当斯(Dallon Adams)在TechRepublic上解释的那样,这两个组织基于太空探索的努力创建了一系列课程。该项目包括三个课程,旨在通过使用太空探索主题来教授编程基础知识。

从最热门的编程语言到薪水最高的职位,请获取您需要了解的开发人员新闻和提示。每周

立即注册