最近看到一个很有意思的问题:世界上究竟有多少种编程语言?很多语言已经被时代淘汰了,而且我们常见的几十种语言就已经够多了。这么多种编程语言,哪些又是目前行业最需要的呢?在过去的几个月里(从2021年10月到2022年6月),DevJobsScanner分析了超过700万份开发者工作需求,得出了目前行业需求量最高的 8 种编程语言。
1、Javascript / Typescript
JavaScript是整个市场上需求量最大的编程语言,自出现一直流行至今。TypeScript(一种具有类型安全的Javascript超集)的到来也起了助推作用,而且它的受欢迎程度只增不减。许多新的JavaScript框架完全是用TypeScript编写的,比如Angular和NestJS。
此次调研中,发现了48.6万个工作机会,占明确编程语言需求工作的32%。未来很长一段时间,JavaScript还将用它的小中大括号来折磨我们。
2、Python
Python是2022年需求量第二的编程语言,其多功能性让它成为语言中的“当红流量”,简单易上手的优点更是很多萌新入门语言的首选。
此外,Python拥有规模最大的社区之一,受到大批人的欢迎。这次调研中,发现了30.8万个工作机会,占明确编程语言需求工作的20%。
3、Java
自1995年创建以来,Java一直备受欢迎,多次被评为“最流行的编程语言”。尽管在过去的几年里,Java的流行度有所下降,但仍然稳居前三,因为许多顶级公司还在使用像Spring这样的框架。
此次调研中,发现了26.2万个工作机会,占明确编程语言需求工作的17%,是需求量第三的编程语言。
4、C#
C#是一种通用的、多范式编程语言,由C和C 衍生而来,安全、稳定、简单。C#的使用范围很广,最常见的用法是与.NET框架一起使用,在Unity游戏框架中也被大量用于脚本编写。此次调研中,发现了13.5万个工作机会,占明确编程语言需求工作的9%,排名第四。
5、PHP
PHP一开始只是简单的 “个人主页工具”,编程语言,性能好、热部署、易修改,主要用于Web开发,与Laravel或Wordpress等框架结合使用。
此次调研中,发现了10.9万个工作机会,占明确编程语言需求工作的7%,需求量位列第五名。
6、C/C
C语言从首次发布到现在已经有50年了,C 也已经有37年的历史了。一直以来,C/C 通过对语言的定期补充和改进保持了其受欢迎程度。
C语言是最能反映系统本质的编程语言,使用范围很广,在视频游戏、服务器、数据库、空间探测器和其他许多地方都可以看到C 。此次调研中,发现了8.5万个工作机会,占明确编程语言需求工作的5.5%,需求量排第六位。
7、Ruby
Ruby是需求量第七的编程语言,它最受欢迎的用法是与Web框架Ruby on Rails结合在一起,直观易学,在某些方面使用效果极佳。
Twitter、Crunchbase和Github等顶级科技公司都在用Ruby,不过也因为它太过自由,常常被程序员们抱怨。此次调研中,发现了6.6万个工作机会,占明确编程语言需求工作的4.2%。
8、Go
Go是谷歌在12年前创建的一门年轻的语言,最初,谷歌设计Go是为了在多核、联网机器和大型代码库的时代提高编程效率。
最近几年,Go的受欢迎程度稳定增长,预计在2023年它可能会进入前五名。此次调研中,发现了3万个工作机会,占明确编程语言需求工作的2%。
这个排名是你心中排名吗?入行编程语言又应该怎么选呢?小源认为应该选功能强、用途广的。比如近两年势头超猛的Python、强大又稳定C语言、就业机会超多的Java…你又在用哪门语言呢?
,