2020年頂級程式語言

2021-03-02 IEEE電氣電子工程師

IEEE Spectrum又一年發布了程式語言排行榜。為對排行榜中的程式語言進行排名,我們(作者,以下簡稱我)的團隊所使用的評價方法綜合了來自11個豐富來源的指標,進而對55種語言的流行程度進行了評判。由於認識到不同的程式設計師有不同的需求和興趣領域,我們並沒有選擇將不同來源的指標融合到一個統一的排名規則中。

2020這一年,毫無疑問是動蕩的一年,但有一點是不變的:Python的統治地位。

因為不同的程式設計師有不同的興趣和需求,我們的在線排名是交互式的,允許你在認為合適的情況下對指標進行加權。因此你可以對你重視的指標賦以較高的權重,從而生成符合你自己需要的排行榜。我們有許多預設的排名,並且感謝CareerBuilder今年能夠開放他們的資料庫,現在已經不能使用公共應用程式程式語言訪問了。

我們的默認排名是根據IEEE會員的興趣進行加權的,看看排名靠前的條目,我們可以看到Python一直保持著它優秀的領先地位,Java和C再次分別排在第二和第三位。Arduino有了很大的飛躍,從第11位上升到第7位。(純粹主義者可能會認為Arduino不是語言,而是硬體平臺,它使用一個派生的布線,它本身是從C/C++派生的。但我們對「程式語言」的定義一直採取非常務實的態度,現實情況是,當人們希望使用與Arduino兼容的微控制器時,他們通常會搜索「Arduino代碼」或購買有關「Arduino編程」的書籍,而不是「Wiring code」或「C programming」。)

Python排名靠前的一種解釋是,它的度量標準隨著它作為教學語言的使用而膨脹:學生們只是一遍又一遍地詢問和尋找相同基本問題的答案。這裡有一個歷史上的相似之處。在20世紀80年代,BASIC非常顯眼,有書籍、雜誌,甚至電視節目都致力於BASIC語言。但是很少有專業的程式設計師使用它,當家用電腦泡沫破滅時,BASIC也一樣,儘管微軟Microsoft Visual Basic這樣的高級派生物在專業領域仍然相對流行。

然而,COVID-19大流行病也在2020年的排名上留下了一些痕跡。例如,如果單獨查看interactive中的Twitter指標,可以看到Cobol排在第七位。這很可能是因為今年4月,當我們在Twitter上收集數據時,Cobol成為新聞焦點,因為美國各州的失業救濟系統因停工而停轉,導致失業救濟制度崩潰。事實證明,自幾十年前創建以來,這些系統中的許多內容並沒有得到顯著的升級,於是有人呼籲Cobol程式設計師來幫忙。

在線上總是可以看到關於Spectrum頂級程式語言的熱烈討論,因此我們鼓勵您深入了解完整的排名,並可以留下您的評論與見解 -- 特別是如果您想提名一種新興語言加入明年的排名的話。

相關焦點

  • 2020年最流行的10種程式語言是什麼?
    C++這些是2020年使用率最高且最受歡迎的程式語言。每一種語言都需要有關該語言,優勢,複雜性和用法的信息。關於GitHub以及為什麼我們在這裡提到它GitHub是向不同利益相關者共享代碼的最佳平臺之一。
  • 2019年十大頂級程式語言:會這些的程式設計師薪資竟這麼高?
    結合谷歌搜索趨勢統計及Stack Overflow(一個與程序相關的IT技術問答網站)調查數據,2019年十大頂級程式語言依次為:JavaScript、Python、JavaScript、Go、Elixir、Ruby、Kotlin、TypeScript、Scala、Clojure。
  • 2020 年七大 AI 程式語言大盤點
    本文講述用於人工智慧編程的頂級程式語言,AI工程師和相關從業者可從中選擇適合他們項目所需要的語言,你Pick哪個呢?
  • 2020年11 月程式語言排行榜
    TIOBE 2020 年 11 月份的程式語言排行榜已經公布,官方的標題是:Python 勢如破竹,超越 Java。 最新穩定版本 3.9.0 ( 2020年10月5日 ) 預覽版本 3.10.0a1 ( 2020年10月5日) 如果你對 Python 感興趣可以訪問: Python2.x
  • 2020 年 7 月程式語言排行榜
    2020年最新的常問企業面試題大全以及答案免費領取大家想看什麼類型的文章呢留言告訴亦夏哦,亦夏會在一周內進行推送~TIOBE2020 年 7 月份的程式語言排行榜已經公布,官方的標題是:R 語言的排名達到了歷史最高位。
  • 2020年7月程式語言排行榜:R語言取得新突破,統計程式語言要火了?
    2020年7月程式語言排行榜:R語言取得新突破,統計程式語言要火了? TIOBE已公布2020年7月的程式語言排行榜。C語言依然排行第一了,隨後分別是Java、Python、C++、C#。
  • TIOBE:2020年4月全球程式語言排行榜 少兒程式語言Scratch入圍
    TIOBE 已公布 2020 年 4 月的程式語言排行榜。這期的標題主角是 Scratch,它是 MIT Media 實驗室 Lifelong 幼兒園團隊的一個項目,其通過點擊並拖拽的方式可視化完成編程,幫助兒童培養編程思維,學會創造性地思考、系統地推理和協同工作。
  • 2020七大AI 程式語言大匯總
    本文講述用於人工智慧編程的頂級程式語言,AI工程師和相關從業者可從中選擇適合他們項目所需要的語言,你Pick哪個呢?
  • 2020年什麼程式語言比較適合人工智慧
    打開APP 2020年什麼程式語言比較適合人工智慧 AI科技大本營 發表於 2020-03-22 20:33:00 AI系統的開發必須有計算機代碼,而電腦程式的開發有不同類型的程式語言可以選擇。
  • TIOBE 1 月程式語言:Python 摘得 2020 年度程式語言!
    【CSDN 編者按】恭喜 Python 榮獲 2020 年度程式語言稱號,這也是自 TIOBE 榜單發布以來,首款程式語言四次獲得該獎項。整理 | 蘇宓程式語言社區 TIOBE 最新發布了 1 月程式語言排行榜。
  • TIOBE 1 月程式語言:Python 摘得 2020 年度程式語言
    程式語言社區 TIOBE 最新發布了 1 月程式語言排行榜。這次揭曉了 2020 年度最受歡迎的程式語言,其中,Python 以 2.01% 的正增長榮獲 2020 年度 TIOBE 程式語言獎!C++ 以微弱差距無緣冠軍,憑藉 1.99% 的增長率獲得了亞軍。其他程式語言中,C(+1.66%)、Groovy (+1.23%)、R (+1.10%)分別位居其後。
  • 2020年9月程式語言排行:C語言穩坐榜首,C++突起!
    TIOBE 已公布 2020 年 9 月的程式語言排行榜。在本期榜單中指數沒有明顯的變化,值得注意的是,java佔有率繼續下降,從上個月的14.43%降到13.48%.回到2003,程式語言C++是真正的贏家。
  • 2020 年最值得學習的 5 大 AI 程式語言
    2020 年最值得學習的 5 大 AI 程式語言,希望對想學習人工智慧的讀者有幫助。人工智慧是當今世界最具需求的一個領域,人工智慧通過程式語言將智能技術帶入了各個不同的行業。很多人都想參與、學習或者了解人工智慧,但要參與人工智慧就需要掌握程式語言的知識。一種程式語言並不能解決所有問題,所有的程式語言相互協作才能解決問題。以下是 2020 年最值得學習的 5 大 AI 程式語言,希望對想學習人工智慧的同學有幫助。
  • 現代程式語言哪家強?2020年你或許應該了解這7門程式語言
    在這個列表中,我主要考慮 2007 年後的程式語言。首先,開發現代程式語言是為了充分利用現代計算機硬體(多核 CPU、GPU、TPU)、行動裝置、大數據集、快速網絡、容器和雲。其中一些已經成為主流程式語言,而另一些則等待取得突破。至少作為第二種程式語言來學習這些語言是明智的。在之前的一篇博文「20 個 2020 年軟體發展趨勢預測」中,我預測了 2020 年許多現代程式語言的突破:
  • 2020年5月程式語言排行榜:等了5年,C語言終於打敗Java,榮登第一!
    2020年5月程式語言排行榜:等了5年,C語言終於打敗Java,榮登第一! TIOBE公布了5月份程式語言排行榜。相比上個月程式語言Top 5有一個明顯的變化就是C語言排行第一了,隨後分別是Java、Python、C++、C#。
  • 2020年編程學什麼語言好?新手怎麼選
    2020年編程學什麼語言好?新手怎麼選,Java程式語言作為軟體開發者們最青睞的程式語言之一,具有不少獨特的優勢。Java作為一門老牌程式語言,具有很好的跨平臺性,且容易學習,開發成本較低,因此Java成為軟體開發者們和企業都很青睞的程式語言。
  • 盤點:2020年最受歡迎的6種程式語言
    目前,計算機語言的總數總計達9000種。但是,其中只有50種程式語言是較為流行的。今天,小編就給大家盤點一下2020年最受歡迎的程式語言,如果對你有用的話,歡迎收藏轉發。
  • 2020年最適合新人學習的程式語言推薦
    想學習編程,就離不開程式語言。而如今程式語言五花八門,該選擇哪門程式語言,是困擾許多新手的問題。這篇文章,就來介紹目前比較熱門的程式語言的特性及應用場景。來幫助大家更好的選擇合適的程式語言。首先,我們先看2019年TIOBE程式語言排行榜前十。TIOBE程式語言排行榜是基於多種搜尋引擎統計的,可以看出當下程式語言流行狀況,以及編程技術今後的發展趨勢。
  • 十大受歡迎的程式語言你pick哪一個?
    這幾年科技信息類的人才一直是各大網際網路公司永遠都不嫌多的,導致的就是編程學不知不覺就火紅了起來;甚至很多家長直接從娃娃抓起,幾歲的小孩就開始去學編程!然而現在已有的計算機語言總數總計達9000多種,但是其實只有50種程式語言是較為流行的。在眾多的程式語言中,究竟抱團前十的有哪些呢?下面2020年十大受歡迎的程式語言中,哪個才是你的最愛?
  • 2020 年最厲害的 10 門程式語言
    然後就帶了一本書來見我,看了一下封面,我驚呆了。《易語言從入門到精通》。這是哪門子程式語言,我第一次見到!不敢怠慢,也擔心親戚說我孤陋寡聞,偷偷地搜了一下。易語言的創始人是吳濤,國內為數不多的推崇中文程式語言的程式設計師大佬。鄭重其事地說,我是個三觀很正的人,絕沒有半點虛情假意。