2020年最受歡迎的 10 門編程語言


“程序員,他們想的是什么?他們想的永遠都是技術,他們崇尚的也永遠都是技術。”

硬件和軟件的結合是推動技術進步的主要因素。

頂尖的編程語言是我們今天所看到的現代和新興技術的核心部分。

我試圖找到最具有生產力和最受企業歡迎的編程語言,並參考了薪資,崗位需求,諸多國際權威榜單等,供開發人員學習。

2020最受歡迎的十大編程語言

在我盤點這 10 門最受開發者和企業歡迎的編程語言前,我要簡述本調查的參考源。

調查參考來源:

1.收入最高的編程語言統計(StackOverflow Developer Survey 2019)

編程語言的強大與否與開發人員的薪資待遇密切相關。

2.基於StackOverflow的開發人員偏好調查(StackOverflow)

在過去的十年里,頂級的編程語言都在注重簡化開發,並且讓開發者更容易上手。

3.GitHub的開發者活動分析報告(2019 Q1 - Q4 GitHub 2.0)

開發人員的活動在幫助企業確定特定語言/框架或技術堆棧的價值方面發揮着巨大作用。企業會密切關注開發人員的活動。

4.2019年1月 - 12月 Google 全球搜索趨勢

Google是程序員的好朋友。因此,分析搜索趨勢得出開發人員最感興趣的編程語言相對公平。

因此,基於以上指標,2020年最受歡迎的 10 門編程語言是:

  1. JavaScript
  2. Python
  3. Java
  4. Go
  5. Elixir
  6. Ruby
  7. Kotlin
  8. TypeScript
  9. Scala
  10. Clojure

Top Programming languages as per GitHut 2.0

1.JavaScript

image

  • 據調查,美國JavaScript開發人員的平均工資:109,462美元 / 年。
  • 在2019年Stack Overflow開發者偏好調查中被公認為是最流行的編程語言。
  • GitHub上最流行的編程語言。
  • 根據Google搜索趨勢顯示,自去年以來,JavaScript的流行度似乎有所下降。該語言在2019年1月的評分接近最高峰,為91分,但2019年12月,我們發現流行度有所下降,JavaScript在100分中僅獲得62分。

學習資源:https://www.shiyanlou.com/courses/1238

2. Python

image

  • 據調查,美國Python開發人員的平均薪酬:117,503美元 / 年。
  • 根據2019年Stack Overflow開發者調查,Python在最受歡迎的編程語言列表中排名第二。
  • 在StackOverflow Developer調查中也被公認為需求量最大的編程語言。
  • GitHub上第二活躍的編程語言。
  • 自2019年初以來,Python的普及率已大幅下降。截至2019年12月,該語言在Google搜索趨勢中的評分為62/100,而在一月​​份達到75分。

學習資源:https://www.shiyanlou.com/courses/1330

3. Java

image

  • 美國Java開發人員的平均工資:101,929美元 / 年。
  • 2019年最令人懼怕的編程語言排行榜,Java恰好排在第十位。
  • GitHub上排名第三的最活躍編程語言。
  • 截至2019年1月,Java在Google趨勢中獲得89分。2019年12月,該數字降至59。這一下降可能歸因於Python的廣泛使用。

學習資源:https://www.shiyanlou.com/courses/1230

4. C

image

  • 在美國,C程序員的平均工資為104,905美元 / 年。
  • 根據2019年StackOverflow調查,C是第四大最令人懼怕的編程語言。
  • C語言在GitHub上排名第八,這是它連續兩年保持的位置。
  • C的流行度在2019年達到了頂峰,並且在整個一年中一直保持着很高的熱度。實際上,TIOBE Index將C評為2019年最受歡迎的編程語言。

學習資源:https://www.shiyanlou.com/courses/57

5. Go

image

  • Go開發人員的全球平均薪資:109,483美元 / 年。在美國,使用Go語言的開發者平均年薪為$ 136K。
  • 在2019年Stack Overflow開發者調查中,Go是全球收入第三的語言。
  • Go語言是GitHub上第四活躍的語言。
  • Go的Google搜索受歡迎程度在2019年保持不變。

學習資源:https://www.shiyanlou.com/courses/11

6.Swift

image

  • Swift(iOS)開發人員的全球平均薪資為$ 59k。在美國,相同職位的平均年薪為125,252美元。
  • 根據2019 Stack Overflow開發人員調查,Swift是第六大受歡迎的編程語言。
  • Swift在2019年是GitHub上排名第十的活躍編程語言。
  • Swift在Google搜索中的受歡迎指數在今年6月達到了最高分100。但是它全年的搜索量保持不變。

7. Ruby

image

  • 全球使用Ruby進行開發的程序員平均薪資:7.6萬美元。美國Ruby開發人員的平均薪水為12.3萬美元。
  • 根據2019年Stack Overflow開發者調查,Ruby是全球收入第六高的語言。
  • 在GitHub最活躍編程語言列表中,Ruby全年保持第12位。
  • Ruby在2019年1月至4月之間一直保持其流行度高峰。但自5月以來,它開始下降,到12月,其用戶興趣度降至57。

學習資源:https://www.shiyanlou.com/courses/13

8. Kotlin

image

  • Kotlin的全球平均開發薪酬:5.7萬美元。在美國,Kotlin開發人員的平均工資為125,000美元。
  • 盡管Kotlin並不是目前收入最高的語言之一,但由於Google宣布 Kotlin 為Android應用程序開發的官方語言,因此它的需求激增
  • Kotlin是GitHub上排名第15的最活躍編程語言,自去年以來已經上升了一個位次。
  • 今年Kotlin的受歡迎程度基本保持穩定。用戶對這種語言的興趣在5月份達到頂峰。

9. TypeScript

image

  • 使用TypeScript進行開發的全球平均薪資:6萬美元。美國的TypeScript開發人員為11.5萬美元。

  • 根據Stack Overflow開發人員調查,TypeScript是排名第十的最受歡迎編程語言。

  • 在GitHub現在排名第七。

  • 根據Google搜索指數,TypeScript的流行程度在2019年6月,7月,10月和11月達到峰值。今年,TypeScript的用戶興趣度顯著增長。

學習資源:https://www.shiyanlou.com/courses/1475

10. Scala

image

  • Scala的全球平均開發工資:78k美元。Scala開發人員在美國的平均薪水為14.3萬美元。
  • 根據2019年Stack Overflow年度開發人員調查,Scala是美國收入最高的編程語言,也是全球收入第四高的編程語言。
  • Scala在GitHub上的流行度在2019年有所下降。它已從2018年在GitHub上排名第12的活躍編程語言,跌至第17位。
  • Scala在Google搜索趨勢中的受歡迎程度在三月和八月達到高峰。但是,自2019年11月以來,用戶對Scala的興趣開始下降。

學習資源:https://www.shiyanlou.com/courses/490

結論

編程的世界每年都在變化。但有一些編程語言,例如Java和JavaScript,它們幾乎永遠占據任何榜單的前列。然后出現了像Kotlin這樣的語言,它們以驚人的速度崛起,並成為迄今為止最受歡迎的編程語言之一。

如果您擁有提升實力所需要的所有資源,那就盡可能多地學習編程語言,並全心全意地將所學知識付諸實踐。

本文翻譯自 10 top Programming Languages in 2020 for Businesses by Ruchika


想學習以上介紹到的編程語言,可以訪問“實驗樓”官網學習哦。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM