2021年 編程語言排行榜
點(diǎn)擊“藍(lán)字”,關(guān)注,置頂公眾號
每日技術(shù)干貨,第一時間送達(dá)!
IEEE Spectrum 發(fā)布了 2021 年編程語言排行榜,官方的標(biāo)題是:Python 在新技術(shù)領(lǐng)域依然是主導(dǎo)地位。
Python 近幾年隨著大數(shù)據(jù)、數(shù)據(jù)挖掘、人工智能等領(lǐng)域的發(fā)展,越來越受到大家的青睞,由于 Python 上手學(xué)習(xí)比較簡單,除了很多專業(yè)的開發(fā)人員學(xué)習(xí)外,非專業(yè)的數(shù)據(jù)處理人員也開始慢慢的接觸 Python。

從 2018 年開始,Python 的關(guān)注度就在快速攀升,并且獲得了 TIOBE 的 2018 與 2020 年的年度編程語言:


IEEE Spectrum 2021 編程語言排名前十的分別是:Python,Java,C,C++,JavaScript,C#,R,Go,HTML,Swift。

這里 HTML 也納入了編程語言范疇。
Python,Java,C,C++,JavaScript 這五種語言其實(shí)在各種編程語言排行榜單中基本是霸榜的。

GitHub 上一些編程語言開源庫的活躍度也有它們的身影:


Stack Overflow 上的編程語言受歡迎度:


IEEE Spectrum 排行榜根據(jù)以下幾種數(shù)據(jù)指標(biāo)來完成:
1、Google 搜索:Google 搜索 "X programming" 的點(diǎn)擊數(shù),TIOBE 指數(shù)排行也用到這個指標(biāo)。
2、Google 趨勢指數(shù):"X programming" 的谷歌趨勢指數(shù)。
3、推特搜索:推特搜索 "X programming" 近 12 個月的點(diǎn)擊數(shù)。
4、GitHub 倉庫數(shù):近 12 個月 Github 上各種語言所創(chuàng)建的倉庫數(shù)和活躍數(shù)。
5、Stack Overflow:近 12 個月在 Stack Overflow 上各語言發(fā)布的問題的數(shù)量。
6、Reddit:"X programming" 近 12 個月在 Reddit 的帖子數(shù)。
7、Hacker News:"X programming" 近 12 個月在 Hacker News 上的帖子數(shù)。
8、CareerBuilder:CareerBuilder是一個招聘網(wǎng)站,查看各種語言的招聘需求數(shù)。
排行數(shù)據(jù)反應(yīng)目前主流編程語言的變化趨勢,對我們學(xué)習(xí)和工作可作為一個參考,但各個語言都有它們各自適合的應(yīng)用場景,所以也不必過于在意,畢竟語言的好壞在于如何去使用它。
參考:
https://spectrum.ieee.org/top-programming-languages-2021
https://www.tiobe.com/tiobe-index/
https://insights.stackoverflow.com/survey/2021#most-loved-dreaded-and-wanted-language-want
往期推薦
