0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

C++即將超越C語(yǔ)言

CPP開(kāi)發(fā)者 ? 來(lái)源:OSC開(kāi)源社區(qū) ? 2023-07-13 14:46 ? 次閱讀

TIOBE 公布了 2023 年 7 月的編程語(yǔ)言排行榜。

ece431de-2130-11ee-962d-dac502259ad0.png

在去年 12 月的 TIOBE 指數(shù)中,C++ 實(shí)現(xiàn)了歷史上首次超越 Java 躍居榜單第三。時(shí)至今日,C++ 已經(jīng)逼近 C語(yǔ)言,兩者在榜單上的差距僅為 0.76%。

除此之外,JavaScript 在本月上升到了榜單第六位,創(chuàng)歷史新高。Matlab、Scratch 和 Rust 也追平了各自的歷史最高紀(jì)錄,分別位居第 10、第 12 和第 17 位,以及 COBOL 歷經(jīng)一段時(shí)間后重新進(jìn)入前 20 名,同時(shí) Julia 也在逐漸逼近。

TIOBE 7 月 TOP 20 編程語(yǔ)言

ed059cca-2130-11ee-962d-dac502259ad0.png

相較上月,Top 10 中 JavaScript(7→6)和 Visual Basic(6→7)進(jìn)行了位置互換,SQL(9→8)和 PHP(8→9)進(jìn)行了位置互換。MATLAB 持續(xù)攀升,擠掉 Assembly language 位居榜單第十位。

以及其他一些排名變化有:

Fortran 的排名從 15 升至 11

Scratch 的排名從 13 升至 12

Go 的排名從 14 升至 13

Assembly language 從第 10 跌至第 14

Delphi/Object Pascal 從 11 跌至 15

Ruby 的排名從 18 升至 16

Rust 的排名從 20 升至 17

Swift 的排名從 19 升至 18

R 的排名從 17 跌至 19

COBOL 的排名從 22 升至 20

Classic Visual Basic 被擠出 Top 20,從第 16 位跌至第 22

TOP 10 編程語(yǔ)言 TIOBE 指數(shù)走勢(shì)(2002-2022)

ed374180-2130-11ee-962d-dac502259ad0.png

第 21-50 名編程語(yǔ)言排行

ed716e6e-2130-11ee-962d-dac502259ad0.png

第 51-100 名如下,由于它們之間的數(shù)值差異較小,僅以文本形式列出(按字母排序):

4th Dimension/4D, ABC, ActionScript, Algol, Alice, APL, Bash, bc, Boo, Bourne shell, Carbon, CL (OS/400), Clipper, CLIPS, Clojure, Crystal, Elixir, Erlang, Forth, Groovy, Hack, Icon, Io, J, LabVIEW, Ladder Logic, Maple, ML, Modula-2, NATURAL, Nim, OCaml, OpenEdge ABL, PL/I, PostScript, Pure Data, Q, Racket, Raku, Ring, Smalltalk, Snap!, Solidity, SPARK, Squirrel, Tcl, VHDL, Wolfram, X10, Zig

TIOBE 編程社區(qū)指數(shù)(The TIOBE Programming Community index)是一個(gè)衡量編程語(yǔ)言受歡迎程度的指標(biāo),該指數(shù)每月更新一次。評(píng)判的依據(jù)來(lái)自世界范圍內(nèi)的工程師、課程和第三方供應(yīng)商,包括流行的搜索引擎,如 Google、必應(yīng)、雅虎、維基百科、亞馬遜、YouTube 和百度都被用于指數(shù)計(jì)算。值得注意的是,TIOBE 指數(shù)并不代表編程語(yǔ)言的好壞或編寫(xiě)代碼的多少。

該指數(shù)可以用來(lái)檢查你的編程技能是否還能跟上時(shí)代的步伐,或者在開(kāi)始建立一個(gè)新的軟件系統(tǒng)時(shí),基于指數(shù)對(duì)采用何種編程語(yǔ)言做出決策。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • C語(yǔ)言
    +關(guān)注

    關(guān)注

    180

    文章

    7581

    瀏覽量

    135640
  • 編程語(yǔ)言
    +關(guān)注

    關(guān)注

    10

    文章

    1922

    瀏覽量

    34513
  • C++
    C++
    +關(guān)注

    關(guān)注

    21

    文章

    2090

    瀏覽量

    73419

原文標(biāo)題:C++ 即將超越 C

文章出處:【微信號(hào):CPP開(kāi)發(fā)者,微信公眾號(hào):CPP開(kāi)發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    C++語(yǔ)言基礎(chǔ)知識(shí)

    電子發(fā)燒友網(wǎng)站提供《C++語(yǔ)言基礎(chǔ)知識(shí).pdf》資料免費(fèi)下載
    發(fā)表于 07-19 10:58 ?6次下載

    C/C++中兩種宏實(shí)現(xiàn)方式

    #ifndef的方式受C/C++語(yǔ)言標(biāo)準(zhǔn)支持。它不僅可以保證同一個(gè)文件不會(huì)被包含多次,也能保證內(nèi)容完全相同的兩個(gè)文件(或者代碼片段)不會(huì)被不小心同時(shí)包含。
    的頭像 發(fā)表于 04-19 11:50 ?510次閱讀

    為什么很少用C++開(kāi)發(fā)單片機(jī)

    C語(yǔ)言是面向過(guò)程的語(yǔ)言,C++是面向?qū)ο蟮木幊?b class='flag-5'>語(yǔ)言。結(jié)合本文來(lái)說(shuō),面向過(guò)程相比面向?qū)ο蟮木幊?,生成代碼量(bin文件)更小,運(yùn)行效率更高。
    發(fā)表于 03-25 14:26 ?749次閱讀
    為什么很少用<b class='flag-5'>C++</b>開(kāi)發(fā)單片機(jī)

    C語(yǔ)言#define的應(yīng)用

    C/C++ 編程語(yǔ)言中,當(dāng)程序被編譯時(shí),被發(fā)送到編譯器,編譯器將程序轉(zhuǎn)換為機(jī)器語(yǔ)言,然后完成編譯并執(zhí)行該程序。預(yù)處理器也稱為宏預(yù)處理器。
    發(fā)表于 03-06 11:29 ?313次閱讀
    <b class='flag-5'>C</b><b class='flag-5'>語(yǔ)言</b>#define的應(yīng)用

    c語(yǔ)言,c++,java,python區(qū)別

    C語(yǔ)言、C++、Java和Python是四種常見(jiàn)的編程語(yǔ)言,各有優(yōu)點(diǎn)和特點(diǎn)。 C語(yǔ)言
    的頭像 發(fā)表于 02-05 14:11 ?1697次閱讀

    vb語(yǔ)言c++語(yǔ)言的區(qū)別

    VB語(yǔ)言C++語(yǔ)言是兩種不同的編程語(yǔ)言,雖然它們都屬于高級(jí)編程語(yǔ)言,但在設(shè)計(jì)和用途上有很多區(qū)別。下面將詳細(xì)比較VB
    的頭像 發(fā)表于 02-01 10:20 ?1826次閱讀

    C++簡(jiǎn)史:C++是如何開(kāi)始的

    的 MISRA C++:2023 博客系列的第二部分。 在這篇博客中,我們將深入探討 C++ 的歷史、編程語(yǔ)言多年來(lái)的發(fā)展歷程以及它的下一步發(fā)展方向。
    的頭像 發(fā)表于 01-11 09:00 ?494次閱讀
    <b class='flag-5'>C++</b>簡(jiǎn)史:<b class='flag-5'>C++</b>是如何開(kāi)始的

    C語(yǔ)言C++中那些不同的地方

    C語(yǔ)言雖說(shuō)經(jīng)常和C++在一起被大家提起,但可千萬(wàn)不要以為它們是一個(gè)東西?,F(xiàn)在我們常用的C語(yǔ)言C
    的頭像 發(fā)表于 12-07 14:29 ?858次閱讀
    <b class='flag-5'>C</b><b class='flag-5'>語(yǔ)言</b>和<b class='flag-5'>C++</b>中那些不同的地方

    開(kāi)箱即用!教你如何正確使用華為云CodeArts IDE for C/C++

    華為云CodeArts IDE 定位華為云開(kāi)發(fā)者桌面 ,是華為云面向開(kāi)發(fā)者提供的一款智能化桌面集成開(kāi)發(fā)環(huán)境。CodeArts IDE for C/C++集成了華為自研的C/C++
    的頭像 發(fā)表于 11-29 17:40 ?709次閱讀
    開(kāi)箱即用!教你如何正確使用華為云CodeArts IDE for <b class='flag-5'>C</b>/<b class='flag-5'>C++</b>!

    如何選擇創(chuàng)建c語(yǔ)言c++

    選擇創(chuàng)建 C 語(yǔ)言C++ 都需要綜合考慮多個(gè)因素。在決定使用哪種語(yǔ)言之前,我們需要對(duì)這兩種語(yǔ)言的特點(diǎn)、優(yōu)缺點(diǎn)、適用場(chǎng)景、學(xué)習(xí)成本等進(jìn)行全
    的頭像 發(fā)表于 11-27 15:58 ?534次閱讀

    visualc++怎么新建c語(yǔ)言文件

    Visual C++ 是一個(gè)集成開(kāi)發(fā)環(huán)境(IDE),用于開(kāi)發(fā) CC++ 程序。在 Visual C++ 中,新建一個(gè) C
    的頭像 發(fā)表于 11-27 15:57 ?3311次閱讀

    c++怎么開(kāi)始編程

    C++是一種高級(jí)的、通用的編程語(yǔ)言,用于開(kāi)發(fā)各種類型的應(yīng)用程序。它是從C語(yǔ)言演變而來(lái),也是一種靜態(tài)類型語(yǔ)言,可以在不同的平臺(tái)上進(jìn)行開(kāi)發(fā)。
    的頭像 發(fā)表于 11-27 15:56 ?830次閱讀

    C/C++語(yǔ)言學(xué)習(xí)大全套

    電子發(fā)燒友網(wǎng)站提供《C/C++語(yǔ)言學(xué)習(xí)大全套.rar》資料免費(fèi)下載
    發(fā)表于 11-18 14:33 ?2次下載
    <b class='flag-5'>C</b>/<b class='flag-5'>C++</b><b class='flag-5'>語(yǔ)言</b>學(xué)習(xí)大全套

    單片機(jī)編程語(yǔ)言可以用c++嗎?

    單片機(jī)編程語(yǔ)言可以用c++嗎?
    發(fā)表于 11-09 06:40

    C++之父新作帶你勾勒現(xiàn)代C++地圖

    為了幫助大家解決這些痛點(diǎn)問(wèn)題,讓大家領(lǐng)略現(xiàn)代C++之美,掌握其中的精髓,更好地使用C++,C++之父Bjarne Stroustrup坐不住了,他親自操刀寫(xiě)就了這本《C++之旅》!
    的頭像 發(fā)表于 10-30 16:35 ?752次閱讀
    <b class='flag-5'>C++</b>之父新作帶你勾勒現(xiàn)代<b class='flag-5'>C++</b>地圖