TIOBE 12 月程式語言排行榜:Python 奪回前三,它成為榜首!
我們迎來了 2018 年最後的一個月,看著一年程式語言的起起伏伏。而昨日 TIOBE 公佈了 12 月程式語言排行榜,前五名依舊是 Java、C、Python、C++ 和 Visual Basic.NET。值得注意的是 Visual Basic.NET,也許在很多程式設計師的眼裡,它已經 Out 了,但從 TIOBE 榜單來看,它已經連續幾個月都位列前五,這排名著實讓人感到驚訝,去年此時,它還位列第七,今年 2 月份,它的名次是第六。按照 12 月的榜單,Visual Basic.NET 比 C# 和 JavaScript 等很多主流的熱門程式語言還要流行。
專業的軟體開發者對 Visual Basic.NET 可能不會有太大興趣,因為大多數時候它被認為是一種“玩具語言”,適合那些剛開始學習程式設計的人。這是事實,但不可否認的是,在專業領域也有很多程式和應用是用 Visual Basic 編寫的。中小型企業的許多專用辦公應用也都是使用這門程式語言開發的,因為它可快速打造原型的設計,並且易於上手。但 TIOBE 的成員認為,即便 Visual Basic.NET 現在看起來比較重要,但微軟正在通過停止其與 C# 的共同進化戰略從而慢慢放棄 Visual Basic.NET,所以長遠來看,Visual Basic.NET 的流行度遲早會下降。
按照微軟官方公佈的資料,C# 的使用者量是數百萬級的,而 Visual Basic.NET 只有數十萬。更值得注意的是,去年微軟宣佈 C# 今後的定位是雲、移動端和尖端技術,而 Visual Basic .NET 則侷限於 Windows 桌面。另外,Visual Basic.NET 開發者也對這門語言的未來心生擔憂,比如 Xamarin 已支援 C#,Visual Basic.NET 卻遲遲沒有。
接下來看一下 12 月的程式語言排行榜 TOP 20:
可以看到,上個月躋身 TOP 10 的 Go 語言,這個月的排名略微下降,到了 15 名。Python 和 C++ 則一如既往地在第三、第四名中你追我趕。
需要注意的是,SQL 自 2018 年 2 月起被重新新增到了 TIOBE 排行榜中,由於沒有以往的資料可以對比,所以會給人 SQL 語言指數突然暴漲的錯覺。
TOP 10 程式語言 TIOBE 指數走勢(2002-2018)
21-50 名的資料如下:
第 51-100 名如下,由於它們之間的數值差異較小,僅以文字形式列出(按字母排序):
(Visual) FoxPro, ABC, ActionScript, Alice, APL, BBC BASIC, bc, Bourne shell, C shell, CoffeeScript, Common Lisp, cT, Elixir, Forth, Hack, Icon, IDL, Inform, Io, J, J#, Korn shell, LiveCode, Maple, Mercury, ML, Modula-2, Monkey, MOO, MQL4, NATURAL, NXT-G, OCaml, OpenCL, Oz, PostScript, Q, Ring, RPG, S, Smalltalk, SPARK, Standard ML, Stata, Tcl, TypeScript, VBScript, Verilog, VHDL, Wolfram
TIOBE 程式設計社群指數(The TIOBE Programming Community index)是程式語言流行度的指標,該榜單每月更新一次,指數基於全球技術工程師、課程和第三方供應商的數量。包括流行的搜尋引擎,如谷歌、必應、雅虎、維基百科、亞馬遜、YouTube 和百度都用於指數計算。具體的計算方式見這裡:https://www.tiobe.com/tiobe-index/programming-languages-definition/。
值得注意的是,TIOBE 指數並不代表語言的好壞,開發者可以使用該榜單檢查自身的程式設計技能是否需要更新,或者在開始構建新軟體時對某一語言做出選擇。
詳細榜單資訊請檢視 TIOBE 官網。
關注公眾賬號
【飛馬會】
▼
飛馬會
AI人工智慧/大資料/技術管理等人員學習交流園地
往期福利
關注飛馬會公眾號,回覆對應關鍵詞打包下載學習資料;回覆“入群”,加入飛馬網AI、大資料、專案經理學習群,和優秀的人一起成長!
回覆 數字“11”50本書籍大禮包:AI人工智慧/大資料/Database/Linear Algebra/Python/機器學習/Hadoop
相關文章
- TIOBE程式語言8月排行榜:Java奪冠,C語言再創新低JavaC語言
- 2015年4月TIOBE程式語言排行榜,Java 重回榜首Java
- TIOBE 程式語言 10 月排行榜:前三不變,Swift 持續下降Swift
- TIOBE 2014年12月程式語言排行榜:R和Swift成為年度語言候選者Swift
- TIOBE 釋出 12 月程式語言排行榜,4個程式語言角逐年度語言
- TIOBE 2015 年 12 月程式語言排行榜
- TIOBE程式語言排行榜2019年 Python穩居前三Python
- TIOBE 9 月程式語言排行榜:Julia 首次進入前50
- TIOBE 12 月程式語言排行榜:Kotlin 和 C 有望成年度語言Kotlin
- TIOBE公佈11月程式語言排行榜,Go挺進前十!Go
- TIOBE:2019年12月全球程式語言排行榜
- TIOBE:2013年4月程式語言排行榜:Objective-C跌出前三Object
- ZT TIOBE六月程式語言排行榜
- TIOBE 10月程式語言排行榜:Dart起死回生Dart
- TIOBE年度程式語言排行榜
- TIOBE 2016年7月程式語言排行榜: 組合語言再次排入前十組合語言
- TIOBE 2015年9月程式語言排行榜:時髦語言Rust進前50Rust
- TIOBE 2013年12月程式語言排行榜:Transact-SQL衝刺年度語言SQL
- TIOBE:2012年9月世界程式語言排行榜
- TIOBE:2014年1月程式語言排行榜 Transact-SQL成為2013年度程式語言SQL
- TIOBE 12月榜單: C# 即將成為2023 年度程式語言C#
- Tiobe:2013年7月程式語言排行榜
- TIOBE 2013年9月程式語言排行榜
- TIOBE 2013年11月程式語言排行榜
- TIOBE 2月程式語言排行榜:Python逼近C,Groovy重回TOP 20Python
- TIOBE 10月程式語言排行榜 : GO 問鼎本年度語言 ?Go
- TIOBE 8月程式語言排行榜:C語言排名創歷史新低C語言
- TIOBE:2021年4月全球程式語言排行榜 Fortran意外重回前20
- Python崛起,TIOBE程式語言排行榜再創新高!Python
- TIOBE 程式語言 7 月排行榜:Go 進入 Top 10Go
- 也說一說TIOBE11月程式語言排行榜
- 2013年8月 TIOBE 程式語言排行榜單
- 2013年10月 TIOBE 程式語言排行榜單
- TIOBE:2016年6月程式語言排行榜
- python是如何登上程式語言排行榜榜首的Python
- TIOBE 2014年10月程式語言排行榜:Dart首次進入前20Dart
- TIOBE排行榜前20名的語言(2014年3月)
- TIOBE:2020年11月最受歡迎程式語言排行榜 Python超越Java成第二最受歡迎程式語言PythonJava