今天小編要跟小夥伴們分享
2021年11月最新TIOBE指數
11月程式設計排行榜
Python繼續榜首
本月的幸運兒只有一個,那就是Python!
繼上個月我們見證了Python奪冠這一歷史性的畫面之後,這個月Python仍舊穩坐榜首,看來Python這股大風還在繼續刮。
隨後分別是 C、Java、C++、C#,這些也都是我們的老朋友了。
PHP即將跌出前十
自20多年前TIOBE 指數開始釋出以來,PHP 一直常駐在榜單前十,然而最近,該語言已經開始在前十的邊緣苦苦掙扎。
儘管PHP曾經是Web程式設計領域的領導者,現今仍有很多中小企業依賴 PHP,但它正面臨著越來越多的競爭與挑戰。
值得注意的是,PHP不會完全死亡,但PHP的排名會緩慢下降。
11月TOP 20排名中還有一些值得關注的變化:R語言排名從第9名下滑至第15名;Go語言從第13名降至第18名…
程式語言歷史熱度變化曲線圖
其他程式語言排名
下面列出了完整的21-50程式語言排名:
歷史排名
需要注意的是以下排名位次取決於12個月的平均值~
TIOBE程式語言社群排行榜是程式語言流行趨勢的一個指標,每月更新,這份排行榜排名基於全球技術工程師、課程和第三方供應商的數量。
排行榜反映某個程式語言的熱門程度,不能說明一門程式語言好不好,或者一門語言所編寫的程式碼數量多少。
所以這個榜單,可以用來考察我們的程式設計技能是否與時俱進,也可以在開發新系統時作為一個語言選擇依據。
特別是對於需要掌握多門程式語言的工程師而言,瞭解當下程式語言的熱門程度是非常有必要的。
程式設計師值得學習的語言
Python、Java和C語言一直都很穩定。
接下來給大家介紹一下那些排行榜上的語言。
不斷攀升的Python
Python作為人工智慧、機器學習、大資料等熱門技術背後的語言真是一路攀升,多次排名首位。很多開發經驗豐富的人員把Python作為自己學習的第二或第三語言。
最古老經典的C語言
C語言最古老,但是C依然多年穩居榜首。這些都要歸功於可移植性。另外微軟、Oracle和蘋果等科技巨頭一直採用C語言。因為它可以相容各個系統,很適合作業系統和嵌入式系統。
相對來說執行時環境較小巧,所以選擇C是保持這種系統精簡的完美選擇。
無可爭議的Java
Java一直是市場份額最大的語言。據顯示十幾年來,Java多次名列榜首。許多知名公司使用Java來開發軟體和應用程式。Java受歡迎是眾所周知的,它有可移植性、可擴充套件性和龐大的庫和社群。
C++多次佔據主導地位
C++語言非常靈活,功能也非常強大。如果C語言的優點是指標,那C++的優點就是效能和類層次結構的設計。C++同時還具有完整的超程式設計功能,可以在保證功能的前提下效能最高的語言之一。
遊戲開發的必選語言C#
C#是微軟開發的,是專門為應用程式設計的,需要Windows上的。NET框架才能工作。C#在繼承了C和C++強大功能的同時去掉了一些他們的複雜特性。
最關鍵的不是在這挑來挑去,而是選一個自己感興趣的語言
,深入的學習,變成語言的學習也是一通百通,學會一門的底層邏輯,再去理解其他的就會容易的多,而程式設計師掌握的語言越多,薪資也自然越好,所以,既要有目標,更要腳實地的從點滴學起!
寫在最後
▲長按掃碼預約試聽課程