天天看點

最新程式設計語言排名,Java 淪為老三。。

2021 年 9 月剛過去,棧長看了下最新的 tiobe 程式設計語言榜:

最新程式設計語言排名,Java 淪為老三。。

資料來源:

https://www.tiobe.com/tiobe-index/

TIOBE 介紹:

TIOBE程式設計語言索引是程式設計語言流行程度的一個參考名額,這個索引每月更新一次。

程式設計語言評級是根據全球軟體工程師的數量、課程和第三方供應商進行的。還有流行的搜尋引擎,比如:谷歌,Bing, Yahoo 等,維基百科、亞馬遜、YouTube和百度也包含其中。

值得注意的是,TIOBE程式設計語言索引并不是索引最好的程式設計語言,也不是索引編寫代碼較多的語言。

該索引可以有助于檢測我們學的的程式設計語言是否仍然是目前最新的,以便于我們在前期搭建系統時應該選擇哪種語言,以作出正确決策。

TIOBE 程式設計語言排行還是相對比較真實的,真實反應了當下的程式設計語言流行度。

從榜單可以看到,仍然還是 C、Python、Java 三大程式設計語言在追逐,和其他語言還有一點差距。C 語言和去年一樣繼續登頂,這不奇怪,可我大 Java 怎麼淪為了老三的位置,去年還是老二,也印證了棧長的預言:

最新程式設計語言排名,Java 淪為老三。。

棧長在分析去年的程式設計語言排行榜的時候就提到了,今年就已經成功被 Python 追上,真是立貼為證了,其實這也是早晚的事情了。

C 語言雖然登頂,可也大跌了 4 個點,Python 虎視眈眈,已經和老大 C 語言排名度很接近了,和冠軍寶座從未如此接近,隻差 0.16% 而已,C 語言也準備羊入虎口了,估計明年這時候,甚至都不用明年,Python 這個月不久就要新王登基了。。

如果你想關注 Java 的發展動向及最新教程,可以持續關注公衆号:Java技術棧,棧長會在公衆号第一時間推送,Java 8+ 系列教程也都整理好了,在公衆号菜單中閱讀吧。作為一名技術人,活到老、學到老,我們都有一顆不斷進取的心,不畏初心,方得始終。

再來看一下 2002 - 2021 期間的程式設計語言流行指數圖:

最新程式設計語言排名,Java 淪為老三。。

可以看到,C 語言 2016 年有一個猛烈的下降,但在 2018 年左右又開始猛烈拉升,直到 2020 年正式超越 Java 登頂,到了 2021 年又開始大跌,我感覺不久 Java 又會升至第二,C 語言第三,Python 長時間登頂。。

C、Java、C++ 這三個老牌程式設計語言一直霸占着程式設計語言榜單前 3 名,可以說是程式設計語言三巨頭了,不過随着最近幾年人工智能的興起,Python 發展勢頭兇猛,取代了 C++ 成為三巨頭的位置,甚至馬上要登上冠軍寶座。

來看下宏觀發展圖:

最新程式設計語言排名,Java 淪為老三。。

上面這 30 多年來的程式設計語言名次,C、C ++ 和 Java 一直很猛、很穩,現在這個趨勢也要慢慢被 Python 打破了,Python 發展最快,最未來,還會有驚人的成績。

傷感我大 Java,去年大跌 3.18%,今年又跌 2.37 %,一路狂跌啊。。

好了,今年的 TIOBE 程式設計語言排行榜棧長就分析到這裡了,有了這個榜單,你就該知道自己要學什麼語言,不該學什麼語言了,當然,這隻是一個參考,但是,排名靠前的語言,學它,準沒錯。

雖然 Java 看似正在走下坡路,但也不要灰心,這隻是一個榜單而已,并不代表 Java 生态在走下坡路,也不代表 Java 不值得學了,隻能說 Java 已經趨向穩定了,正是因為這種穩定性,Java 在網絡上被搜尋、下載下傳、學習的次數已經沒那麼爆發式的增長了,是以會造成一種 Java 走下坡路的假象。

是以,我們該學學、該上班上班,不要受排行榜影響,Java 依然還是最香的語言之一,現在無數的 Java 就業崗位、火熱的開源社群、強大且豐富的生态、一家又一家的線上教育訓練機構拔地,這都說明了一切,Java 依然老當益壯,市場就是最好的見證。

最後,你覺得還有什麼原因導緻了 Java 在程式設計語言排行榜走下坡路呢?

歡迎留言讨論分享!期待有意思的精彩留言…

好了,今天的分享就到這裡了,後面棧長會分享更多好玩的 Java 技術和最新的技術資訊,關注公衆号Java技術棧第一時間推送,我也将主流 Java 面試題和參考答案都整理好了,在公衆号背景回複關鍵字 "面試" 進行刷題。

最後,覺得我的文章對你用收獲的話,動動小手,給個在看、轉發,原創不易,棧長需要你的鼓勵。