(本文經合作夥伴 數據分析那些事 授權轉載,並同意 TechOrange 編寫導讀與修訂標題,原文標題為 〈Python 有望超越 Java 排名第二!TIOBE 釋出 2020 年 10 月程式語言排行榜 〉。)
【我們為什麼挑選這篇文章】Python 開源、易讀、易上手的特色,成為許多程式學習者入門程式的首選語言,在開發市場和教育市場都有很大的潛力。在 TIOBE 公布的十月程式語言排行榜中,Python 的聲量已逼近 Java,被認為可能成為 C 之後的第二名。(責任編輯:賴佩萱)
TIOBE 程式語言排行榜中 C 和 Java 一直佔據著前兩位,但隨著 Python 近年來越來越強勢,市場佔有率一直在提升,去年已升至排行榜第三。而 Java 相對來說有些下滑,此消彼長,Python 有望在未來幾個月超越 Java,排名攀升到第二。
Python 聲量逼近 Java,差距僅小於 1.3%
本月 Python 的佔比已經達到了 11.28%,而 Java 下滑至 12.56%,差距小於 1.3%,越來越接近。
來看下中國的情況,以下是百度指數的資料統計,從 2017 年開始 Python(藍色線)的搜尋指數,已經逐步甩開 Java(綠色線)的搜尋指數,說明 Python 的關注度越來越高。
Python 2 已停止更新,最新版本為 Python 3.9.0
Python 目前的版本分為 2.x 和 3.x,3.x 是不相容 2.x 版本的。Python 2.0 於 2000 年 10 月 16 日釋出。
官方宣佈,2020 年 1 月 1 日,停止 Python 2 的更新。Python 2.7 被確定為最後一個 Python 2.x 版本。
Python 3.0 於 2008 年 12 月 3 日釋出,它對語言做了較大修訂且不能完全後向相容。最新穩定版本 3.9.0(2020 年 10 月 5 日)、預覽版本 3.10.0a1(2020 年 10 月 5 日)。
如果你對 Python 感興趣可以參考:
從排行榜看程式語言趨勢
本月,在前 10 的排名中與 9 月份相比沒有變化。
9 月份程式語言排名前十的分別是:C、Java、Python、C++、C#、Visual Basic、JavaScript、PHP、R、SQL。
10 月份程式語言排名前十的分別是:C、Java、Python、C++、C#、Visual Basic、JavaScript、PHP、R、SQL。
排名 1–20 的程式語言:
各大程式語言的歷史排名(1988–2020):
程式語言「名人榜」(2003–2019):
TIOBE 每個月都會公佈一次程式語言的排行榜,這份排行榜排名基於全球技術工程師、課程和第三方供應商的數量,其中包括了流行的搜尋引擎以及技術社群,如 Google、百度、維基百科等等。
資料反應目前主流程式語言的變化趨勢,對我們學習和工作可作為一個參考,但各個語言都有它們各自適合的應用場景,不必過於在意,畢竟程式語言的好壞在於如何去使用它。
(本文經合作夥伴 數據分析那些事 授權轉載,並同意 TechOrange 編寫導讀與修訂標題,原文標題為 〈Python 有望超越 Java 排名第二!TIOBE 釋出 2020 年 10 月程式語言排行榜 〉。)
你可能會有興趣
- 最受工程師歡迎的程式語言是什麼?網友統計八年使用數據:第一名從沒換過人!
- 【Python 是標配、Excel 只能打雜?】打破資料分析職業迷思!擁有「資料思維」才能不敗
- Java 蟬聯 14 年「最多工程師用的語言」,為何會在 5 年之內被 Python 打敗?
- 【投稿】國中就在家自學!19 歲天才少年開的 Python 線上課,學員遍布全球 28 國
- 【94 要吃到冰炫風!】24 歲工程師用 Python 開發全美「冰淇淋供應地圖」,還獲麥當勞鐵粉認證!