机器心脏报告
编辑:杜威
今天,IEEE Spectrum发布了2021年编程语言排行榜,其中Python仍然占据总榜单和其他几个子榜单的第一名。另一个值得注意的是微软C#语言,从2020年的第23位跃升至今年的第6位。堪称年度语言。
2021年程序设计语言排行榜仍然根据11个指标收集了8个信息源的数据,最终得到了几十种程序设计语言受欢迎程度的总体排名。这八个信息源分别是CareerBuilder、GitHub、Google、Hacker News、IEEE、Reddit、Stack Overflow和Twitter,涵盖社交网站、开源代码网站和求职网站。
IEEE 2021编程语言列表仍然涵盖了四种不同类型的编程语言,即用于开发网站和应用的语言(Web)、用于企业、桌面和科学应用的语言(Enterprise)、用于移动设备的语言(Mobile)和用于嵌入式环境的语言。
排名类型包括总体排名、趋势排名、工作、开源和自定义。
IEEE 2021编程语言排名列表详情如下。
Top 10编程语言:Python五连冠,微软C#语言排名飙升。
与2020年排名相比,Python、Java、C、C++和JavaScript仍然占据2021年排名的前5位。
但是6到10人的编程语言变化很大。Arduino和Matlab跌出前10,微软C#语言从2020年的第23位跃升至第6位,HTML语言也进入前10。
趋势
看完整体榜单,我们再来看看其他排名类型下的编程语言排名。
在趋势排名中,Python仍然以绝对优势显示出强劲的发展势头,其次是Java、C、JavaScript、C++、Go、R、HTML、C#和SQL。其中,2020趋势榜前10的Arduino、Dart、Swift被R、C#和SQL取代。
中国工作要求最高的编程语言排名
Python仍然是工作环境中要求最高的语言,C是第二语言,其次是Java、JavaScript和C++。2020年前10的Swift语言被C#取代。
开放项目最流行的编程语言排名
在开源项目最流行的编程语言中,Python仍然排名第一。2020年前10的Arduino被C#取代。
为什么微软#会成为2021年的语言?
微软C#语言成立于2000年,旨在成为C++语言的轻量级替代者,为微软NET framework编写基础库。自从C#语言诞生以来,它已经成为最流行的编程语言之一。
在Windows生态系统中,C#语言迅速赢得了开发者的青睐,成为创建商业应用的主要编程语言,几乎取代了C++和Visual Basic用于web后端。对于开发者来说,C#语言简单易学,编程性能强大,借助微软Visual Studio开发工具可以愉快地编写代码。
在IEEE 2021编程语言排行榜中,C#从2020年的第25位跃升至第6位。这很可能是由于微软在2020年11月发布的C# 9.0版本以及即将到来的Windows 11。另外,开发者对分布式系统的兴趣持续增长,C#就是为了实现这个功能而设计的,这也是它成为流行语言的原因之一。
完整列表如下:
参考链接:
https://spectrum.ieee.org/top-programming-languages-2021
本文来自努力打拼@路上投稿,不代表舒华文档立场,如若转载,请注明出处:https://www.chinashuhua.cn/24/618631.html