2023 年需求最大的 8 款編程語言出爐:JS 領(lǐng)銜,Python 第二
7 月 21 日消息,研究公司 DevJobsScanner 日前發(fā)布了 2023 年度(2022 年 1 月至 2023 年 5 月),需求量最大的編程語言數(shù)據(jù),顯示 JavaScript、Python、Java 等編程語言依然深受職場歡迎。
IT之家經(jīng)過查詢得知,該報告的數(shù)據(jù)源自 DecJobsScanner 公司所調(diào)查的市面上共計 1400 萬個開發(fā)人員職位。該研究公司從中篩選了有明確編程語言需求的職位,最終得出了相關(guān)結(jié)果。
目前市場中需求最高的前八位語言分別是:
1、JavaScript/TypeScript
和以往一樣,JavaScript 仍然保持流行,是當下需求量最大的編程語言。而 TypeScript 的到來也加速了這一情況的實現(xiàn)。TypeScript 近年來逐步受到開發(fā)人員的喜愛,例如 Angular 或 NestJS。許多新的 JavaScript 框架完全是用 TypeScript 編寫的。
自 2022 年 1 月至 2023 年 5 月,DevJobsScanner 共發(fā)現(xiàn)了 91.5 萬份有 JavaScript 或 TypeScript?需求的職位,約占有明確編程語言需求工作中的 29%。
2、Python
Python 是 2023 年需求量二大的編程語言。DevJobsScanner 認為,Python 因其功能性和活躍的社區(qū)而出眾,在 2022 年 1 月至 2023 年 5 月,研究人員共發(fā)現(xiàn)了 60.3 萬份工作機會,占比約為 20%。
3、Java
Java 是需求量第三大的編程語言,盡管在過去幾年中隨著更現(xiàn)代的語言的出現(xiàn),Java 的流行度有所下降,但它憑借使用基數(shù),仍然穩(wěn)穩(wěn)占據(jù)前三的位置。目前有許多知名公司在使用像 Spring 這樣的框架,也有助于 Java 保持這一地位。
研究人員在過去的 17 個月中共發(fā)現(xiàn)了 54.6 萬份工作機會,占比約為 17%。
4、C#
C#排名第四,這是一種通用、多范式、面向?qū)ο蟮木幊陶Z言,主要是為了解決 C++ 的一些弱點而創(chuàng)建。作為一種通用語言,C#具有廣泛的用例。C#最常見的用法是與.NET 框架一起使用。它還在 Unity 游戲框架中大量用于腳本編寫,因此受到許多游戲開發(fā)者的喜愛。
研究人員在過去的 17 個月中共發(fā)現(xiàn)了 37.5 萬份 C#工作機會,占比約為 12%。
5、PHP
PHP 是需求量第五大的編程語言,其誕生于 25 年前。但截至 2023 年 5 月,PHP 依然占開發(fā)人員職位總需求的 10%,這意味著每 10 個開發(fā)職位中就有 1 個需要 PHP。
PHP 主要用于 Web 開發(fā),與 Laravel 或 Wordpress 等框架結(jié)合使用。
6、C/C++
C / C++ 通過對語言的定期補充和改進保持了其受歡迎程度?,F(xiàn)代 C++ 包括面向?qū)ο蟆⒎盒偷忍匦浴?/p>
它在行業(yè)中的應(yīng)用范圍相當廣泛,但在 2023 年,市場對 C / C++ 的需求似乎有所放緩,其比例從 2 月份的近 13% 降至同年 5 月份的 7%。
7、Ruby
Ruby 排名第七,研究公司共發(fā)現(xiàn)了 13.4 萬個工作崗位(約占總工作需求的 4%)。
Ruby 語言最流行的用法是與 Web 框架 RubyonRails 結(jié)合使用。盡管它排名第七,但 Ruby 實際上在推特、Github 此類平臺中都有應(yīng)用。
8、GO
Go 是谷歌在 2011 年創(chuàng)建的一種輕量級語言。
谷歌設(shè)計 Go 是為了在多核、聯(lián)網(wǎng)機器和大型代碼庫時代提高編程效率,當下 Go 的受歡迎程度正在緩慢增長,DevJobsScanner 預(yù)計該語言到明年可能會進入前五。
據(jù)悉,Uber、Twitch 等公司都在使用 Go。
完整列表
以下是 2023 年編程語言及其各自需求的完整圖表:
按月細分的相同視圖:

DevJobsScanner 公司通過以上數(shù)據(jù)表示,JavaScript 和 TypeScript 在當下實際上主導(dǎo)了開發(fā)人員就業(yè)市場。
JavaScript 和 TypeScript 總共占明確需要編程語言的工作機會的 29%,這意味著幾乎每三個工作機會中就有一個需要 JavaScript 或 TypeScript。
Python 和 Java 也依舊分別是 2023 年第二和第三大需求量的編程語言,提供了大量就業(yè)機會。
但值得注意的是,Java 正在縮小與 Python 的差距,調(diào)查中有幾個月 Java 的工作機會數(shù)量就超過了 Python。因此,DevJobsScanner 認為“那些說 Java 是一種過時編程語言的人可能需要重新考慮措辭”。
C#、PHP、Ruby 和 Go 都表現(xiàn)出了穩(wěn)定的就業(yè)需求,這表明它們都可以作為編程語言的可靠選擇。
不過值得注意的是,雖然 2022 年對 C / C++ 的需求有所增長,但就 2023 年目前的情況來看,它們都面臨著下降的趨勢。