以下文章來源于公眾號“程序員求職之路”
TIOBE 編程語言社區(qū)排行榜是編程語言流行趨勢的一個指標,每月更新濒翻。這份排行榜排名基于全球工程師不撑、課程和第三方廠商的數(shù)量圈匆。排名使用著名的搜索引擎(諸如 Google快毛、MSN盲厌、Yahoo!、Wikipedia祸泪、YouTube 以及 Baidu 等)進行計算。
在?9 月份的 TIOBE 編程語言排行榜中建芙, Python超越 C++没隘,首次進入排行榜 TOP 3。事實上禁荸,無論在工業(yè)界還是學術界右蒲,Python 的使用者越來越多阀湿,尤其是近年來 —— 乃至可以預見的未來,在 AI和數(shù)據(jù)分析這些熱門的領域瑰妄,Python 都將會有大展拳腳的天地陷嘴。所以反映在 TIOBE 排行榜上就是逐漸上升的排名。
今天帶大家看10月份編程語言排行榜的情況间坐。
TIOBE 2020 年 10 月份的編程語言排行榜已經(jīng)公布灾挨,官方的標題是:Python 排名逼近第二。
榜單前十位沒有大的變化竹宋,C 語言連續(xù)第三個月蟬聯(lián)第一劳澄,Java 和 Python 仍緊隨其后。Python是后起之秀蜈七,Python 近年來越來越強勢秒拔,市場占有率一直在提升,去年已升至排行榜第三飒硅。
Python的受歡迎程度已經(jīng)十分逼近排在第二位的Java砂缩,本月排名率為11.28%,達到歷史新高三娩。而Java已降至12.56%庵芭,有些下滑。Tiobe 認為?Python 和 Java?的評級已經(jīng)非常接近尽棕,差距現(xiàn)在不到 1.3%喳挑,Python 將很快超越 Java。R 語言和 PHP 再次對換滔悉。
2002年至2020年期間伊诵,從整體來看,Java的受歡迎指數(shù)呈下降趨勢回官,但是降幅不大曹宴,較為穩(wěn)定,大約有70%的時間雄踞榜首歉提。而Python的受歡迎程度呈上升趨勢笛坦,已經(jīng)十分逼近排在第二位的Java。
Python是后起之秀苔巨,Python 近年來越來越強勢版扩,市場占有率一直在提升,去年已升至排行榜第三侄泽。
TIOBE CEO Paul Jansen 猜測是受冠狀病毒的影響礁芦,例如數(shù)據(jù)科學領域的?Python?和 R,因為每個人都試圖(從數(shù)據(jù)中)尋找該病毒的解毒劑。另外柿扣,嵌入式語言(C 和 C++ 等)也越來越流行肖方,因為它們被用于醫(yī)療設備軟件中。
第 51-100?名如下未状,由于它們之間的數(shù)值差異較小俯画,僅以文本形式列出。
按字母順序排列
ABC, ActionScript, Alice, APL, Awk, BBC BASIC, bc, Bourne shell, C shell, CL (OS/400), Clarion, CoffeeScript, Common Lisp, Crystal, cT, Euphoria, Hack, Icon, Inform, Io, J, Korn shell, LiveCode, ML, Modula-2, Monkey, MOO, MQL4, MS-DOS batch, NATURAL, OCaml, OpenCL, OpenEdge ABL, Oz, PILOT, PostScript, PowerShell, Q, Racket, Ring, RPG, S, Snap!, SPARK, SPSS, Tex, TypeScript, Vala/Genie, Verilog, VHDL
過去15年來司草,Python的受歡迎程度穩(wěn)步上升艰垂。近幾年,它一直能夠躋身TIOBE指數(shù)前5名的位置翻伺。作為如今人工智能材泄、機器學習、大數(shù)據(jù)和機器人等一些熱門技術背后的主要語言吨岭,Python已積累了龐大的粉絲群拉宗。并且許多經(jīng)驗豐富的開發(fā)人員已將Python作為自己學習的第二或第三語言。
歷屆“年度編程語言”獲獎名單如下圖所示辣辫,該獎項授予一年中評分最高的編程語言:
該指數(shù)可以用來檢閱開發(fā)者的編程技能能否跟上趨勢旦事,或是否有必要作出戰(zhàn)略改變,以及什么編程語言是應該及時掌握的急灭。觀察認為姐浮,該指數(shù)反應的雖并非當前最流行或應用最廣的語言,但對世界范圍內(nèi)開發(fā)語言的走勢仍具有重要參考意義葬馋。
數(shù)據(jù)反應目前主流編程語言的變化趨勢卖鲤,并不能說明一門編程語言好不好,或者一門語言所編寫的代碼數(shù)量多少畴嘶。對我們學習和工作可作為一個參考蛋逾,但各個語言都有它們各自適合的應用場景,所以也不必過于在意窗悯,畢竟語言的好壞在于如何去使用它区匣。