最近看到一個很有意思的問題:世界上究竟有多少種編程語言?
小編沒有找到確切的答案,但是幾百上千可能是有的,很多語言已經被時代淘汰了,而且我們常見的幾十種語言就已經夠多了。
這么多編程語言種,哪些又是目前行業(yè)最需要的呢?
在過去的幾個月里(從2021年10月到2022年6月),DevJobsScanner分析了超過700萬份開發(fā)者工作需求,得出了目前行業(yè)需求量最高的 8 種編程語言。
我們一起去看看吧!
1、Javascript / Typescript
JavaScript是整個市場上需求量最大的編程語言,自出現(xiàn)一直流行至今。TypeScript(一種具有類型安全的Javascript超集)的到來也起了助推作用,而且它的受歡迎程度只增不減。
許多新的JavaScript框架完全是用TypeScript編寫的,比如Angular和NestJS。
此次調研中,發(fā)現(xiàn)了48.6萬個工作機會,占明確編程語言需求工作的32%。未來很長一段時間,JavaScript還將用它的小中大括號來折磨我們。
2、Python
Python是2022年需求量第二的編程語言,其多功能性讓它成為語言中的“當紅流量”,簡單易上手的優(yōu)點更是很多萌新入門語言的首選。
此外,Python擁有規(guī)模最大的社區(qū)之一,收到大批人的歡迎。
這次調研中,發(fā)現(xiàn)了30.8萬個工作機會,占明確編程語言需求工作的20%。
3、Java
自1995年創(chuàng)建以來,Java一直備受歡迎,多次被評為“最流行的編程語言”。
盡管在過去的幾年里,Java的流行度有所下降,但仍然穩(wěn)居前三,因為許多頂級公司還在使用像Spring這樣的框架。
此次調研中,發(fā)現(xiàn)了26.2萬個工作機會,占明確編程語言需求工作的17%,是需求量第三的編程語言。
4、C#
C#是一種通用的、多范式編程語言,由C和C++衍生而來,安全、穩(wěn)定、簡單。
C#的使用范圍很廣,最常見的用法是與.NET框架一起使用,在Unity游戲框架中也被大量用于腳本編寫。
此次調研中,發(fā)現(xiàn)了13.5萬個工作機會,占明確編程語言需求工作的9%,排名第四。
5、PHP
PHP一開始只是簡單的 “個人主頁工具”,編程語言,性能好、熱部署、易修改,主要用于Web開發(fā),與Laravel或Wordpress等框架結合使用。
此次調研中,發(fā)現(xiàn)了10.9萬個工作機會,占明確編程語言需求工作的7%,需求量位列第五名。
6、C/C++
C語言從首次發(fā)布到現(xiàn)在已經有50年了,C++也已經有37年的歷史了。一直以來,C/C++通過對語言的定期補充和改進保持了其受歡迎程度。
C語言是最能反映系統(tǒng)本質的編程語言,使用范圍很廣,在視頻游戲、服務器、數據庫、空間探測器和其他許多地方都可以看到C++。
此次調研中,發(fā)現(xiàn)了8.5萬個工作機會,占明確編程語言需求工作的5.5%,需求量排第六位。
7、Ruby
Ruby是需求量第七的編程語言,它最受歡迎的用法是與Web框架Ruby on Rails結合在一起,直觀易學,在某些方面使用效果極佳。
Twitter、Crunchbase和Github等頂級科技公司都在用Ruby,不過也因為它太過自由,常常被程序員們抱怨。
此次調研中,發(fā)現(xiàn)了6.6萬個工作機會,占明確編程語言需求工作的4.2%。
8、Go
Go是谷歌在12年前創(chuàng)建的一門年輕的語言,最初,谷歌設計Go是為了在多核、聯(lián)網機器和大型代碼庫的時代提高編程效率。
最近幾年,Go的受歡迎程度穩(wěn)定增長,預計在2023年它可能會進入前五名。
此次調研中,發(fā)現(xiàn)了3萬個工作機會,占明確編程語言需求工作的2%。
最后,送上2022年編程語言及其各自需求量的完整圖表:
![]() ![]()
這個排名是你心中排名嗎?入行編程語言又應該怎么選呢?小編認為應該選功能強、用途廣的。
比如近兩年勢頭超猛的Python、強大又穩(wěn)定C語言、就業(yè)機會超多的Java……你在用哪門語言呢?
![]() |