我們知道計算機有很多的編程語言,例如編寫安卓App的Java、編寫操作系統(tǒng)的C語言、編寫蘋果iOS App的Objective-C、已經(jīng)最近這幾年人工智能領(lǐng)域大火的Python等等。 據(jù)著名軟件質(zhì)量公司Tiobe最新的數(shù)據(jù)顯示,2020年1月份編程語言排名第一的為Java,占編程領(lǐng)域17.358%,第二名的是已經(jīng)持續(xù)火熱多年的C語言,第三名為Python,前三名的編程語言市場占有率都在上升,C語言上升最快為4.34%,估計今年會再次超過Java。 編程語言排名前20: 編程語言排名走勢圖: 從2002年開始,Java和C語言一直排在前兩名,之前排在第三名的C++被這幾年在人工智能AI領(lǐng)域大熱的Python超越,Python這幾年的增長勢頭一直較為明顯。 編程語言歷史排名: 從1985年至今,C語言一直保持前兩名,1985年排名第二的Lisp和第三的Ada已經(jīng)分別下滑到第31和第35名。 Python增長最快,從1995年的排名第21,一直增長到如今的第三名。 C++/C#/VB.Net/javascrip等編程語言相對來說比較穩(wěn)定。 編程語言歷史年度明星: 從2003到2019年,這17年間每年都會有一個年度明星編程語言。獲得次數(shù)最多的是Python和C語言,都是3次,Java和Go都分別獲得過兩次。 編程語言排名21-50: 最后附上排名21-50的編程語言,里面有很多早期程序員比較熟悉的VB、少兒編程Scratch等。 不管什么編程語言,都有其獨特的優(yōu)勢和應(yīng)用領(lǐng)域,作為程序員根據(jù)項目、團隊情況選擇合適的編程語言,可以極大地提高項目的開發(fā)效率,降低后期的維護(hù)成本。 |