第一篇:2018年11月編程語言排行榜:Java穩(wěn)居第一,Python熱度不減
2018年11月編程語言排行榜:Java穩(wěn)居第一,Python熱度不減
TIOBE 編程排行榜是根據(jù)全球工程師、課程和第三方數(shù)量(如各類搜索引擎)為指數(shù)來得出在當(dāng)月,哪個(gè)編程語言是最熱門的、最受程序員歡迎的,盡管它不代表語言本身的好壞,但從一定程度上能夠幫助開發(fā)者們了解到編程語言的趨勢(shì)。
每個(gè)月分享編程排行榜,是因?yàn)閷?duì)于想要進(jìn)入IT行業(yè)的小伙伴來說,編程語言的趨勢(shì)可以作為我們?nèi)ミx擇學(xué)習(xí)技術(shù)方向的一個(gè)維度。
每月的編程語言一出,我們都會(huì)發(fā)現(xiàn),Java總是穩(wěn)穩(wěn)的占據(jù)榜首,JAVA不可撼動(dòng)的江湖地位,讓我們對(duì)于Java的學(xué)習(xí)更加有信心,對(duì)于Java未來的發(fā)展充滿著無限的期待。
再過兩個(gè)月,TIOBE 就將宣布 2018 年的年度編程語言。
每年我們都希望是一個(gè)脫穎而出的新編程語言來獲得這個(gè)獎(jiǎng)項(xiàng),但對(duì)于 2018 年來說,它很可能是一門成熟的語言。因?yàn)楝F(xiàn)在的新編程語言,取得的分?jǐn)?shù)都太低了,不足以獲得“年度編程語言”的稱號(hào)。
依照目前的形式來看:Java、C、C+、Python 和 Visual Basic.NET 排名前五。
那么,沒有意外的話年度編程語言就在這五個(gè)之中了。
2018年11月編程語言排行榜
Python持續(xù)增長(zhǎng):
上個(gè)月Python占7.156%,本月上升到7.683,不過C++也在增長(zhǎng),Python未能再次超越,仍居第四。
C++ 苦守前三:
Python 在 9 月份曾短暫地取代 C++ 的位置,首次進(jìn)入前三,不過在 10 月份就被 C++ 以微小的優(yōu)勢(shì)重新奪回,經(jīng)過兩個(gè)月時(shí)間,C++ 開始拉開和Python的差距,不過,按照目前此形勢(shì),Python 想要再次超越 C++ 也不是沒有可能的,C++ 要想穩(wěn)住還得加把勁才行。
Go 脫穎而出,進(jìn)入前十:
除了 Python,GO 在本月排行中脫穎而出進(jìn)入前十,Go是由 Google 推出的基于編譯、垃圾收集和并發(fā)的編程語言,雖然和其他語言相比,看起來沒有什么亮眼的優(yōu)勢(shì),但實(shí)際上大多數(shù)云服務(wù)企業(yè)的基礎(chǔ)設(shè)施中都有用 Go實(shí) 現(xiàn)的關(guān)鍵組件,因此 Go 此番進(jìn)入前十也就見怪不怪了。
不過,目前編程語言 Top 10 的候選人似乎有 3 位:Swift、Go 和 R,但目前它們還沒有人能穩(wěn)住前10 的位置
TOP 10 編程語言 TIOBE 指數(shù)走勢(shì)(2002-2018)
Java熱度持續(xù)高漲,自從2007年就有增無減,無論是游戲,還是大中小網(wǎng)站,還是B2C商城,還是各大信息系統(tǒng),到處都有Java的身影,各大招聘網(wǎng)站關(guān)于Java工程師的招聘信息也是非常多,而且待遇相當(dāng)可觀。
下面列出了完整的 21-50 名,因?yàn)槭欠枪俜桨l(fā)布的,所以可能存在遺漏:
請(qǐng)注意這個(gè)排行榜只是反映某個(gè)編程語言的熱門程度,并不能說明一門編程語言好不好,或者一門語言所編寫的代碼數(shù)量多少。
那么關(guān)注編程語言排行榜有什么用呢?排行榜上的數(shù)據(jù)可以在開發(fā)新系統(tǒng)時(shí)作為一個(gè)語言選擇依據(jù),也能幫助我們選擇一個(gè)熱門的語言進(jìn)行學(xué)習(xí)。