前言
編程語言是開發的基礎,有不同的型別和特征,并且開發人員針對不同的場景選擇正確的語言,但是您知道使用哪種語言嗎?中國和世界各地有多少開發人員正在使用它?他們的排名是多少?快來看看您知道多少個串列!
今天,我們為所有人提供了這些著名的編程語言串列的清單!他們不僅教您最常用的語言,還教您等待發現,來看看這些清單在2020年寫的內容的許多有趣的語言的冷知識,

1、TIOBE
TIOBE可能是開發人員最熟悉,最權威的編程語言排名之一、它每月更新一次,資料源全面,并且可以準確反映不同語言的流行度,本月,我從TIOBE串列中提取了一些資料,讓我們來看看!
2020年12月TIOBE編程語言排行榜:

本月Java以大于1%的指數優勢領先第二名位居榜首,有趣的是這一期的標題是“The winners continue to win”,即“勝者衛冕”,Java占據了2020全年榜首,這也證實Java擁有著極高的熱度,
在前五名中,隨著物聯網的崛起,C語言也保持著很穩定的熱度,值得一提的是,Python在擁有著1.93%的最快增幅,被看作是語言界的黑馬,也正是因為Python持續上漲的熱度,C++在7月份被Python超越,成為2020年前五名中唯一一個出現過排名下滑的語言,
編程語言Top 10指數走勢(2002-2020):

在過去的15年中,Java幾乎一直是TIOBE排名中的佼佼者,只有C語言具有“較量”功能,盡管由于網路和移動應用程式的積極發展,前兩年許多語言的程度有所減少,但Python的漲勢非常樂觀,一些業內人士表示Python將成為未來TIOBE最有可能獲得第一的語言,
部分語言年度排名(1984-2020):

上圖是TIOBE近35年內部分年份的年度排行情況,C語言作為中流砥柱穩居前三,而自Java2平臺發布后,Java迅速登上榜首成為領軍語言之一,而2004年后,Python的普及率也呈指數增長,現在已成為最具潛力的編程語言之一,
TIOBE也將在明年1月份發布2020全年的編程語言排行資料,看看你站隊的語言今年都取得了哪些成績吧!
2、PYPL
PYPL主要根據Google上相關的搜索頻率進行統計排名,它不僅有編程語言的排名情況,也有IDE、ODE(Online IDE)和資料庫排行,它的資料來源是Google Trends,這意味著某種語言在Google中搜索頻率越高,該語言就越受歡迎,
2020年12月編程語言排行榜:

此串列顯示了Google搜索編程語言在世界范圍內的受歡迎程度,與TIOBE不同,此串列中沒有其他搜索引擎資料源,但是TIOBE具有有關Amazon,Wiki,YouTube等的更多統計資訊,但是,這兩個串列都不應該低估Java和Python,
TOP5語言五折線圖:

不難發現,近15年內Java始終處于榜單頂部,Python異軍突起,成為近五年漲勢最高的編程語言,增幅達到了19%,反倒是Java成為跌幅最高的語言,近五年丟失了6.9%的熱度,
PYPL折線圖還支持用戶自定義,可以選擇只查看你最感興趣的語言,以及它們在不同國家的熱度趨勢,但目前PYPL只支持5個國家的統計資料,大家可以根據需要選擇想要查看的內容,
3、IEEE Spectrum
IEEE Spectrum 是 IEEE(美國電氣電子工程師學會)的旗艦網站,是全球最大的致力于工程與應用科技的專業組織,IEEE Spectrum被國人所熟知是因其中文版刊物《科技縱覽》,
IEEE Spectrum 今年9月6日發布的2020年編程語言TOP10:

這是IEEE Spectrum的第六種語言排名,從資料的角度來看,Python已連續三年位居榜首,易于使用的功能使Python成為許多專用庫,可用于加速Python開發,特別是在AI領域,由于微處理器功能的增強,嵌入式版本的Python在制造商中也變得越來越流行,
大家可以發現,每個語言后都有四個圖示,這也正是IEEE Spectrum最受歡迎的地方,它劃分了4個語言所屬的開發領域,分別是網頁開發、企業應用程式、移動設備 或是 嵌入式設備,根據每種語言的應用場景,用戶可以選擇隱藏不想看的領域,對于開發者們分析自己的就業規劃有很好的輔助作用,

IEEE Spectrum同樣也支持多個資料型別的榜單,例如搜索熱度、開源或是就業熱度,收集8個資料來源(分別是CareerBuilder,Google,GitHub,Hacker News,IEEE,Reddit,Stack Overflow和Twitter)的11個指標,排名還是相對準確的,
4、RedMonk
RedMonk是每季度更新的榜單,它基于某語言在GitHub上的專案數量,和在Stack Overflow的標簽出現次數來統計,而這兩個社區也是開源和技術討論的權威資料源,
2020年RedMonk編程語言TOP20排名:

這是今年6月統計的一份編程語言排行,跨度從2012年9月至今年6月,RedMonk與其他榜單不同的是,它并不是單純以搜索或是使用熱度進行排行,而是將語言被討論和使用的情況相關聯,以努力提取未來采用率潛在趨勢的見解,

5、Stack Overflow
每年Stack OverFlow都會讓開發者參與一項調查,統計開發者在Stack OverFlow的各項分布,包括國籍、工齡、受教育程度,同時Stack OverFlow也會統計站內最受歡迎的編程語言,有趣的是它還統計了開發者們最討厭和最想學習或使用的語言,一起來看看吧!
2020年Stack OverFlow編程語言部分榜單:





這個排名與之前見到的排名都不太一樣,Rust連續第四年成為受訪者中最受歡迎的編程語言,其次則是當今增長最快的Python,而Python也連續第三年成為最感興趣語言榜單的首位,尚未使用Python的開發者們都表示他們想學習它!
6、GitHub Octoverse
GitHub是知名的開源社區,在開發者人群中應該是無人不知無人不曉的,因其大規模的開源專案和開發者用戶,GitHub也掌握了相當體量的統計資料,
2020年這6個編程語言排行榜,據說全都知道的人不足1%
GitHub是知名的開源社區,每年10月份GitHub都會公布過去一年的Octoverse榜單,類似Stack OverFlow,它總結了GitHub一年內開源專案的各項資料和開發者用戶畫像,其中自然少不了編程語言的榜單,
2020年GitHub熱門語言:

與去年的GitHub Octoverse串列相比,今年的C#和shell排名有所提高,使Python成為第一個超過Java的語言,使其成為GitHub上第二受歡迎的語言,由于Flutter可見,今年GitHub上的Dart使用率已增長532%,同時,用于型別安全性和互操作性的靜態型別化語言:Rust,Kotlin和TypeScript正在快速開發中,
最后
歡迎大家一起交流, ,喜歡文章記得關注我點個贊喲,感謝支持!
私信回復 學習 領取一線大廠Java面試題總結+各知識點學習思維導+一份300頁pdf檔案的Java核心知識點總結!
這些資料的內容都是面試時面試官必問的知識點,篇章包括了很多知識點,其中包括了有基礎知識、Java集合、JVM、多執行緒并發、spring原理、微服務、Netty 與RPC 、Kafka、日記、設計模式、Java演算法、資料庫、Zookeeper、分布式快取、資料結構等等,
歡迎大家一起交流, ,喜歡文章記得關注我點個贊喲,感謝支持!

轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/153765.html
標籤:Java
上一篇:設計模式-MVC
下一篇:Map集合
