TIOBE(衡量编程语言流行的权威指数)近日公布了 2022年的年度编程语言——C++,其因在 2022  年的流行度增长量最大(+4.62%),夺得了TIOBE 2022年的年度编程语言  的称号,也是C++时隔 19 年后第2次夺得该称号。

早于去年11月,C++已超越 Java成为 TIOBE指数的第 3名,凭借着自身语言的改进与流行度增长越来越受到大众关注。

*“年度编程语言”是授予在过去一年中比例增长量最多的编程语言(详情下图中最右侧的“比例变动”(Change))。

并且,从TOIBE的编程语言流行度排名走势上来看,C++近年来的增长是比较显著的,大有在未来数年内超越 Python  流行度的可能性。

近段时间来,C++的发展有目共睹,其曾一度超过了 Java,位居榜单第三的位置。现如今之所以赢得年度编程语言的称号,TIOBE  官方也进行了总结与回顾。

根据TIOBE官方的表述:“C++广受欢迎的原因,在于它既有出色的性能,又同时是一种面向对象的高级语言。  也正因如此,程序员可以使用 C++迅速地开发超过数百万行代码的大型软件系统,而不用担心陷入维护的噩梦循环中。”

同时,C++这次能脱颖而出,还有一个很重要的原因:C++ 近十余年间都在不断发布具备有趣功能的新语言标准。

第一个标准被称为 C++11,它于 2011年发布,这是自 1998年以来,C++第一次发生的重大变化。因为当时还没有可用的 C++  编译器来支持新的语言定义,这个新标准的采用与普及经历了几年时间的迭代。正因此,由于 C++11的出现,C++在 TIOBE榜单中的地位在 2001  年以来不断下降之后,慢慢走上了正轨。

第二个重大变化当然要数 C++20的出现,其引入了模块、概念(Concepts)等功能。目前 C++20版本的使用还正在逐渐上升,未来几年,这也  可能会驱动其在 TIOBE榜单的地位。

C++于1985年由丹麦计算机科学家 Bjarne Stroustrup创建。此后,C++  广泛应用于系统编程、汽车行业、金融行业和游戏开发,近年来在编程教育领域也逐渐占领重要地位。

广州图灵编程为了让更多的学生学习真正的C++语言,和在信息学奥赛中取得优异的成绩,其教研团队结合真实的实战和丰富的备赛指导经验  ,为10岁及以上的中小学生量身打造出专业、适用性强的C++信息学课程。

广州图灵编程C++信息学课程主要分为2个方向:程序设计类和信奥竞赛类  。同时满足有着不同需求、不同基础的学生对C++课程的学习要求。学生通过课程学习,掌握C++课程的各项基础知识和理论框架,具备从简单的程序到复杂程序设计的编程能力,为后期信息学竞赛的专业备赛学习打下良好基础,从而提高学习竞争力。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注