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

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

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

C語言已經(jīng)連續(xù)一年多TIOBE編程語言排名第一

strongerHuang ? 來源:嵌入式專欄 ? 作者:嵌入式專欄 ? 2021-06-07 14:53 ? 次閱讀

很多初學(xué)者看不起 C 語言,甚至覺得 C 語言沒什么可學(xué)。站在過來人的角度,C語言仍然值得學(xué)習(xí),它仍然是一門應(yīng)用非常廣泛的編程語言。

可能我這么說,你不會相信。然而,C語言在 TIOBE 編程語言最新排行榜中,排名第一確實(shí)事實(shí)。

地址:

https://www.tiobe.com/tiobe-index/

可能你還會認(rèn)為:這次排名第一,只是短暫的。

其實(shí),C語言從去年(2020年5月)開始,到現(xiàn)在(2021年6月)已經(jīng)連續(xù)一年多TIOBE 編程語言排名第一。

在過去的一年多,C語言一直排名第一。而且,在2012、 13、 14年也幾乎占據(jù)第一的位置。

再回顧過去的歷史排名:

你可能還有疑問:什么是TIOBE 編程語言排行榜?TIOBE編程社區(qū)排行是編程語言受歡迎程度的指標(biāo),索引每月更新一次。評級基于全球熟練的工程師、課程和第三方供應(yīng)商的數(shù)量。諸如Google、 Bing、 Yahoo!、 Wikipedia、 Amazon、 YouTube 和 Baidu 等流行的搜索引擎用于計(jì)算評分。

詳細(xì)描述請見:

https://www.tiobe.com/tiobe-index/programming-languages-definition/

重要提醒:1.TIOBE排行與最佳編程語言或大多數(shù)代碼行所用的語言無關(guān)。

2.你在其他地方看到的一些排行,可能與該排行不一樣,那是因?yàn)榕判性u分標(biāo)準(zhǔn)不一樣。

C、Java、Python能火的原因

Python想必大家都看到了,這兩年火的來你隨處都能看到它的身影。手機(jī)、電視、報(bào)紙、小區(qū)廣告牌,甚至小學(xué)生都開始學(xué)Python了。

原因很簡單,Python應(yīng)用更廣泛了,還有相對來說入門更容易。

然后就是Java,Java其實(shí)發(fā)展相對較晚,Java語言正式誕生其實(shí)是在1995年,到現(xiàn)在才二十幾年。

隨著互聯(lián)網(wǎng)潮流的興起,Java可以說一路紅遍大江南北,包括web應(yīng)用、桌面應(yīng)用、安卓應(yīng)用等。。。直到物聯(lián)網(wǎng)的快速發(fā)展,C語言反超了Java。

最后說下C語言,從發(fā)展年齡來說,C語言絕對是老大哥,1972年,C語言誕生了。

因?yàn)镃語言具有更高的運(yùn)行效率(相對C#、JAVA等),從而被廣泛應(yīng)用計(jì)算機(jī)底層驅(qū)動,包括現(xiàn)在絕大部分操作系統(tǒng)底層代碼都是 C 語言寫的。

同時,因?yàn)槲锫?lián)網(wǎng)很多終端設(shè)備從CPU運(yùn)行速度(效率)、存儲資源來說,都比較依賴于C語言。隨著物聯(lián)網(wǎng)的快速發(fā)展,也進(jìn)一步帶動了 C 語言的活躍。

所以,你說 C 語言有沒有必要學(xué)?

編輯:jq

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

    關(guān)注

    19

    文章

    2943

    瀏覽量

    104100
  • C語言
    +關(guān)注

    關(guān)注

    180

    文章

    7575

    瀏覽量

    134085
  • python
    +關(guān)注

    關(guān)注

    53

    文章

    4753

    瀏覽量

    84078

原文標(biāo)題:最新TIOBE編程語言排行:C語言第一,Python反超Java,擠進(jìn)第二

文章出處:【微信號:strongerHuang,微信公眾號:strongerHuang】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    星閃技術(shù)已經(jīng)發(fā)布一年多了,應(yīng)用何去何從?

    星閃技術(shù)已經(jīng)發(fā)布一年多了,想必大家也都有關(guān)注,大家觀察觀察身邊所經(jīng)歷的項(xiàng)目及其他無線應(yīng)用場景,來說說星閃技術(shù)應(yīng)用都有哪些落腳點(diǎn)。咱們踴躍討論發(fā)言
    發(fā)表于 09-13 09:46

    labview是什么編程語言寫的

    種圖形化編程語言。它并不是用傳統(tǒng)的文本編程語言(如C++、Python等)編寫的,而是采用了
    的頭像 發(fā)表于 09-04 16:00 ?147次閱讀

    PLC編程語言C語言的區(qū)別

    在工業(yè)自動化和計(jì)算機(jī)編程領(lǐng)域中,PLC(可編程邏輯控制器)編程語言C語言各自扮演著重要的角色。
    的頭像 發(fā)表于 06-14 17:11 ?1585次閱讀

    TIOBE發(fā)布20244月編程語言排行,Python、C、C++和Java排名前四

    TIOBE首席執(zhí)行官Paul Jansen指出,源于2001起,PHP在TIOBE指數(shù)排名已降至史上最低值,歷史性成為構(gòu)建互動網(wǎng)站的標(biāo)準(zhǔn)語言后,其受歡迎度持續(xù)攀升,最終占據(jù)超過10%
    的頭像 發(fā)表于 04-10 11:35 ?6092次閱讀

    plc編程語言c語言的聯(lián)系 c語言和PLC有什么區(qū)別

    PLC編程語言C語言的聯(lián)系 PLC(可編程邏輯控制器)是種針對自動化控制系統(tǒng)的特殊計(jì)算機(jī)。P
    的頭像 發(fā)表于 02-05 14:21 ?3146次閱讀

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

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

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

    Microsoft開發(fā)的種面向?qū)ο蟮氖录?qū)動編程語言。它的設(shè)計(jì)目標(biāo)是簡化編程過程,讓初學(xué)者也能快速上手。與之相比,C++
    的頭像 發(fā)表于 02-01 10:20 ?1522次閱讀

    腳本語言編程語言的區(qū)別

    腳本語言編程語言是計(jì)算機(jī)語言的兩個主要分類。盡管兩者都是用于編寫計(jì)算機(jī)程序的工具,但它們在設(shè)計(jì)和運(yùn)行方式上存在些顯著的區(qū)別。下面將詳細(xì)探
    的頭像 發(fā)表于 11-22 14:33 ?2519次閱讀

    Python編程語言屬于什么語言

    Python編程語言屬于高級編程語言中的種。它是種通用、面向?qū)ο?、解釋?/div>
    的頭像 發(fā)表于 11-22 14:31 ?1144次閱讀

    什么是C語言?單片機(jī)有什么特點(diǎn)?為什么要用C語言編程?

    隨著技術(shù)的發(fā)展,電子產(chǎn)品越來越多,方便了我們的日常生活,大多數(shù)電子產(chǎn)品上都有單片機(jī),而單片機(jī)是通過執(zhí)行軟件邏輯來實(shí)現(xiàn)功能的。而單片機(jī)編程最合適的編程語言是匯編語言,但是最常用、最普及的
    的頭像 發(fā)表于 11-21 10:06 ?1318次閱讀
    什么是<b class='flag-5'>C</b><b class='flag-5'>語言</b>?單片機(jī)有什么特點(diǎn)?為什么要用<b class='flag-5'>C</b><b class='flag-5'>語言</b><b class='flag-5'>編程</b>?

    C語言編程入門教程

    電子發(fā)燒友網(wǎng)站提供《C語言編程入門教程.rar》資料免費(fèi)下載
    發(fā)表于 11-20 10:23 ?8次下載
    <b class='flag-5'>C</b><b class='flag-5'>語言</b><b class='flag-5'>編程</b>入門教程

    C語言進(jìn)階之嵌入式系統(tǒng)高級C語言編程

    電子發(fā)燒友網(wǎng)站提供《C語言進(jìn)階之嵌入式系統(tǒng)高級C語言編程.rar》資料免費(fèi)下載
    發(fā)表于 11-18 10:32 ?1次下載
    <b class='flag-5'>C</b><b class='flag-5'>語言</b>進(jìn)階之嵌入式系統(tǒng)高級<b class='flag-5'>C</b><b class='flag-5'>語言</b><b class='flag-5'>編程</b>

    TIOBE發(fā)布11月編程語言排行榜

     TIOBE 編程社區(qū)指數(shù)是個衡量編程語言受歡迎程度的指標(biāo),評判的依據(jù)來自世界范圍內(nèi)的工程師、課程、供應(yīng)商及搜索引擎,
    的頭像 發(fā)表于 11-13 14:45 ?939次閱讀

    編程語言中一個奇怪的代碼結(jié)構(gòu)

    C語言C++等編程語言中,我們常常會遇到個奇怪的代碼結(jié)構(gòu)。
    發(fā)表于 11-01 10:24 ?314次閱讀
    <b class='flag-5'>編程</b><b class='flag-5'>語言中一</b>個奇怪的代碼結(jié)構(gòu)

    C語言的基礎(chǔ)知識

    C語言種高級編程語言,廣泛應(yīng)用于操作系統(tǒng)、嵌入式系統(tǒng)、游戲開發(fā)等領(lǐng)域。它由貝爾實(shí)驗(yàn)室的Dennis Ritchie在1972
    發(fā)表于 09-28 17:27 ?1363次閱讀