提报是什么意思| 甜叶菊有什么功效| 梦见自己理发是什么意思| 10月13是什么星座| 塑料是用什么做的| 入睡难一般是什么原因造成的| 双什么意思| 郎中是什么意思| 中国的特工组织叫什么| 烤乳猪用的是什么猪| 什么叫房颤| 西洋参泡水喝有什么好处| 心梗是什么原因造成的| 医保断了一个月有什么影响| 喝酒伤什么| 痛经吃什么药好| 党参泡酒有什么功效| 脑血管堵塞有什么症状| 99是什么意思| 洗头什么时间洗最好| 松脂是什么| 桃花是什么颜色| 茼蒿和什么相克| 03年属什么| 什么是修辞手法| 包皮炎吃什么药| 呈现是什么意思| 单亲是什么意思| 胆结石是什么原因造成的| 夏天吃什么蔬菜| h1v是什么意思| 什么是权力| 什么的李子| 枕神经痛吃什么药| 南瓜不能和什么食物一起吃| 西柚是什么水果| 什么原因导致胎停| 兔子的耳朵像什么| 反射弧是什么意思| 女人梦见血是什么预兆| 风格是什么意思| 开天门是什么意思| 食道炎用什么药最好| 寿元是什么意思| 得罪是什么意思| 蟑螂怕什么| 珍珠母贝是什么东西| 硌人什么意思| 吃什么水果对皮肤好| 低烧是什么病的前兆| 梧桐树长什么样子| 综合基础知识考什么| 一月十七是什么星座| 高考450分能上什么学校| 总是流鼻血是什么原因| 双子男喜欢什么样的女生| 痉挛是什么病| 同什么协什么| 蜻蜓喜欢吃什么| 全麦粉是什么面粉| 血小板偏低是什么原因| 男士私处用什么清洗| 玄武是什么动物| 吃惊的近义词是什么| 富态是什么意思| 暂住证办理需要什么材料| 当归有什么作用| 真金白银是什么意思| 1月11日是什么星座| MD是什么| 冰山一角是什么生肖| 梦到被狗咬是什么意思| 黄芪不适合什么人吃| 睡觉后腰疼是什么原因引起的| 孕妇现在吃什么水果好| 蛀牙是什么样子的| 虾黄是虾的什么部位| 肾积水挂什么科室| 兽中之王是什么动物| 啤酒对身体有什么好处| 黄褐斑内调吃什么药| 山的五行属什么| 东道主是什么意思| 桃花指什么生肖| 什么样的鲜花| 什么是打飞机| 凝血酶是什么| 什么叫粉丝| 形同陌路什么意思| 大姨妈不来是什么原因造成的| 什么治胃胀气| 梦见地震是什么意思| 上24休24是什么意思| 什么是沙眼| aids是什么意思| 三十岁是什么之年| 胃痉挛是什么| 乙型肝炎核心抗体阳性是什么意思| rbc红细胞偏高是什么意思| 灰指甲是什么样子| 肾阴虚吃什么食物| 蛇的五行属什么| 人为什么会抽筋| 韭黄是什么| 一夜白头是什么原因| 缩量是什么意思| 肌酐高了会出现什么问题| 怀孕不可以吃什么东西| 早泄吃什么好| 中国最长的河流是什么河| 党的执政理念是什么| 挣扎是什么意思| 上海特产是什么| 君是什么意思| 月经不调去医院要做什么检查| 睡觉老是做梦是什么原因| 明朝前面是什么朝代| 棘突是什么意思| 决堤是什么意思| 吃什么可以去脂肪肝| 73年属牛的是什么命| 糖尿病能吃什么| 吃什么可以淡化黄褐斑| 优势卵泡是什么意思| 卑微是什么意思| 为感是什么意思| 蓝色的小药丸是什么药| 陕西什么面| 盐酸是什么| 哺乳期吃什么水果好| 大林木命忌讳什么颜色| 气血两虚吃什么中成药| 为什么腋下会长小肉揪| 嘴角边长痘痘是什么原因| 为什么会长口腔溃疡| 晚上为什么不能剪指甲| 岍是什么意思| 皮脂腺囊肿用什么药膏| nak是什么牌子| 肝胃不和吃什么药| 菩提手串有什么寓意| 四时是什么意思| 花开花落不见你回头是什么歌| 情人总分分合合是什么歌| b超挂什么科| 腰椎膨出是什么意思| 且行且珍惜是什么意思| 儿童肚子疼挂什么科| 女性后背疼挂什么科室| 高同型半胱氨酸血症是什么病| 死灰复燃是什么意思| 伤心的反义词是什么| 十月30号是什么星座| 脑梗是什么病| 5月26是什么星座| 深海鱼油有什么作用| 去香港买什么划算| 罗布麻是什么东西| 梦见自己的车丢了是什么意思| 副厅级是什么级别| 五十坐地能吸土是什么意思| 什么情况下做肾穿刺| 防微杜渐的意思是什么| 什么是出马| 一个壳一个心念什么| 进德勤一般要什么学历| 玫瑰花代表什么意思| 办健康证要带什么证件| 甲状腺结节是什么引起的| 梦见撞车是什么预兆| 丝瓜烧什么好吃| 脚气什么样| 得不偿失是什么意思| 小孩手指头脱皮是什么原因| 疝囊是什么| 干火重吃什么药管用| acd是什么意思| 西红柿和什么搭配最好| 切尔斯什么意思| 锦纶是什么材料| 五什么六什么的成语| 常吃猪油有什么好处和坏处| 背痛是什么原因| 什么病| 整编师和师有什么区别| 杨新鸣包贝尔什么关系| 纯磨玻璃结节是什么意思| 什么叫肠化| 佞臣什么意思| 奈何桥是什么意思| 卯戌相合发生什么| 股票五行属什么| 什么的名字| 乳酸菌和益生菌有什么区别| 五月七号是什么星座| 来月经属于什么期| 男孩子送什么礼物| 拔牙后能吃什么东西| 什么叫职业年金| 吃什么容易消化| 海字五行属什么| 右眼老跳是什么原因| 空调风扇不转是什么原因| 宫寒吃什么| 胆囊炎能吃什么食物| 荷花五行属什么| 妖是什么意思| 自身免疫性疾病是什么意思| pct偏高说明什么| 什么是尿潴留| 最大的海是什么海| 预防脑梗吃什么药| 时间是什么意思| 奶水不足是什么原因造成的| 水奶是什么| 两肺纹理增重什么意思| 篮板是什么意思| 今晚吃什么| 1968年什么时候退休| 血红蛋白浓度是什么意思| 肚子有腹水是什么症状| 腰果是什么树的果实| 气罐和火罐有什么区别| 手上的线分别代表什么图解| 背信弃义是什么意思| 哥哥的女儿叫什么| 甲功是什么| 隔离霜和bb霜有什么区别| 七月四日是什么星座| 血hcg是什么意思| 四个又读什么| 身体缺硒有什么症状| 团购是什么意思| 烈士家属有什么待遇| hb什么意思| mj什么意思| 鸡翅木是什么木| 血压低会出现什么症状| 蓝莓什么时候吃最好| 势均力敌是什么意思| 蛇属于什么类动物| 男人梦见鱼是什么征兆| 为什么要做羊水穿刺检查| 花心是什么意思| 1987年出生属什么生肖| 苦瓜对肝脏有什么好处| 洋葱可以炒什么| 雨渐耳符咒有什么用| 虾与什么食物相克| 孕妇什么水果不能吃| 舌头发白什么原因| 八面玲珑是指什么生肖| 荷叶茶有什么作用| 眼睛发炎吃什么消炎药| 白日做梦是什么生肖| 相对是什么意思| 头什么脚什么| 一日无书下一句是什么| 酷的意思是什么| 冬天喝什么茶| 什么的窟窿| 处女座的幸运色是什么颜色| 巩固是什么意思| 孕妇吐得厉害有什么办法解决| 百度

编程语言榜单:C++首次超越C,仅次榜首Python

嵌入式系统 时间:2025-08-06来源:
百度 根据长春市国有企业的实际情况及今后发展需求,培训班邀请申万宏源证券就《IPO与香港上市》、《公司债与资产证券化业务》做了专题讲座,金融办的同志对《长春市人民政府关于加快推进企业上市挂牌的实施办法》(长府发〔2018〕4号)、省政府有关扶持和奖励企业上市挂牌的优惠政策作了重点解读。

在本月的 TIOBE 榜单中,出现了历史性一幕:C++ 史上首次超越 C,跃升至榜单第二,仅次于 Python —— 这是 C++ 在此榜单中的历史最高位,亦是 C 语言的历史最低位。

640-4.png

根据本月榜单数据可以看出,C++ 和 Python 是唯二市场占比超过 10% 的编程语言,而 C++ 与 C 语言相差 0.8%。虽然差距看似不大,但从 C 语言近一年来持续下滑的占比趋势来看,此次 C++ 登上榜二或许并不意外。

640-5.png

C++ 的发展历程

自 C++ 诞生之初,它就被誉为更好的面向对象的 C 语言版本。想到这一点,TIOBE CEO Paul Jansen 感慨道:在诞生 39 年后,C++ 终于打败了 C 语言。

事实上,早期并没有“C++”这个名字,而是叫做 C with Classes,即“带类的 C”,出现背景是为了解决计算机性能飞速提高下,C 语言逐渐难以应对中大型软件的编写。

在 1979 年,C++ 之父 Bjarne Stroustrup 以 C 语言为背景,又以 Simula(具备利于大型软件开发的特点)思想为基础,到贝尔实验室开始从事把 C 语言改良为 C with Classes 的工作,并将其用于自己的 Unix 内核开发工作中。当时的 C with Classes,还只是作为 C 语言的一个扩展和补充,目的是提高开发效率。

到了 1983年,C with Classes 正式改名为 C++,并加入了新的特性,包括虚函数、函数名和运算符重载、参考、常量、改良的类型检查等等。整体来说,C++ 主要是在 C 语言的基础上增加了面向对象和泛型的机制,提高了开发效率,以适用于大中型软件的编写。

纵观 C++ 的发展历程,大致可分为三个阶段:

第一阶段从 1979 年到 1995 年。这个阶段的 C++,基本上是传统类型上的面向对象语言,凭借着接近 C 语言的效率逐渐为人所知,慢慢应用到工业界中,并在工业界占据了相当大的份额。

第二阶段从 1995 年到 2000 年。这一阶段的 C++ 新增了标准模板库和 Boost 等程序库,于是泛型程序设计在 C++ 中占据了越来越多的比重。不过 Java、C# 等语言出现和硬件价格的大规模下降,导致 C++ 受到了一定冲击,但仍有着广泛应用。

值得一提的是,由于这时 C++ 还没有统一标准,各个编译器都有自己的不同实现,因此 ANSI(美国国家标准学会)在 1989 年成立了 C++ 标准委员会以建立 C++ 标准,并在 1998 年推出了 C++98 标准——这是 C++ 的第一个官方标准,让不同编译器和平台之间的差异得以统一,由此提高了代码的可移植性和稳定性。

第三阶段便是从 2000 年至今。得益于 Loki、MPL(Boost)等程序库为代表的产生式编程和模板元编程,C++ 的发展达到了一个新高峰。这些新技术和原有技术的融合,使得 C++ 成为当今主流程序设计语言中最复杂的一员。

对于本月 C++ 跃升至第二,TIOBE CEO Paul Jansen 提到:自 2011 年以来,C++ 就展开了新生,每三年更新一次。“虽然大多数编译器和工程师都无法跟上这一步伐,但能看到这种语言不断发展,也算是一种成功。”

如今,C++ 作为一种被广泛使用的编程语言,在嵌入式系统、游戏开发和金融交易软件等领域都有大量应用。它支持多重编程范式,包括过程化程序设计、面向对象程序设计、泛型程序设计和函数式程序设计等。

Go 和 Rust 也刷新自身纪录

除了 C++ 首度超越 C 语言,本月榜单中还有 2 个编程语言也达到了名次新高:Go 首次排名第 7,第 17 位的 Rust 也刷新了自身历史新高。

曾在 2015 年掉到百名开外(第 122 名)的 Go 语言,自开始严格遵循每半年一次的发布周期,以及由 Go 编写的 Docker 和 Kubernetes 变得流行后,如今它已被用于许多软件领域,如后端编程、网络服务和 API 等。自今年 2 月首次进入 Top10 后,Go 一直稳定在前十。

得益于 Rust 在系统编程领域的出色表现,近年来它被越来越多的开发者关注和支持。作为一种静态强类型的编程语言,Rust 最大的特点便是解决了其他语言所面临的冗长编程和内存管理问题。不仅能保证高性能,还能降低内存泄漏和安全漏洞的风险,Rust 的这些特点使它成为开发需要高可靠性和高性能的系统应用程序时的最优选之一。

640-6.png

此外,附上 Top 10 编程语言 TIOBE 指数走势(2002-2024):

640-7.png

正如上文所说,如今的 C++ 已在嵌入式系统、游戏开发和金融交易软件等领域都有大量应用,而随着 C++ 语言的演变,也逐渐演化出相应的标准程序库,其中所引入的程序库中最重要的便是标准模板库(STL),这也几乎是每一位 C++ 程序员绕不开的课题。

关键词: 编程语言 C++ C语言 Python

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版
蓝色妖姬适合送什么人 白玫瑰代表什么意思 前列腺是什么意思 观音菩萨原名叫什么名 三个火字念什么
拿什么让你幸福 杨家将是什么生肖 水乳是什么 cvc是什么 桂鱼吃什么食物
out什么意思 万言万当不如一默是什么意思 小腿肚子抽筋是什么原因 普洱茶适合什么季节喝 制冰机不制冰是什么原因
枸杞对女人有什么好处 hpv感染有什么症状 木全读什么 一个黑一个出读什么 外阴起红点是什么病
朝鲜为什么闭关锁国hcv7jop9ns3r.cn 维生素c什么时候吃最好hcv8jop1ns8r.cn 点了斑不能吃什么hcv8jop7ns8r.cn 什么是好人hcv9jop6ns8r.cn 讲师是什么级别sanhestory.com
玉米须泡水喝有什么功效hcv9jop6ns2r.cn coa是什么意思hcv9jop8ns3r.cn 砭石是什么东西hcv8jop9ns0r.cn sigma是什么牌子hcv8jop7ns5r.cn 脾胃科主要看什么hcv9jop1ns3r.cn
人天是什么意思huizhijixie.com 2月17日是什么星座hcv7jop6ns7r.cn 尿中有泡沫是什么原因hcv8jop3ns4r.cn 宫缩是什么意思bjhyzcsm.com 念想是什么意思hcv9jop0ns4r.cn
太阳又什么又什么hcv8jop3ns6r.cn 更年期是什么hcv7jop7ns1r.cn 巴马汤泡脚有什么功效hcv7jop6ns4r.cn mep是什么意思hcv7jop9ns6r.cn 自燃是什么意思0297y7.com
百度