跳转到主要内容

【编程语言】TIOBE:C++在编程语言普及率上超过了Java

根据最新的TIOBE指数,C++在编程语言的流行程度上已经超过了Java。

TIOBE索引使用25个不同引擎的搜索来计算图灵完整语言的流行程度。该指数使用的方法经常受到批评,但它足以作为粗略的指导。

自2001年推出TIOBE索引以来,Java一直是前三大编程语言的中流砥柱。然而,这一令人印象深刻的连胜在本月结束。

C++第一次在排名上超过了Java。Java被挤出前三名,排在第四位。

Java粉丝会对C++(11.94%)和Java(11.82%)的收视率非常接近感到欣慰,同时在第五名中遥遥领先于C#(4.92%)。在整个2023年的月度TIOBE指数更新中,这两项指标的变化并不奇怪。

以下是2022年12月TIOBE指数中排名前10的语言:


Python、C和C++的迅速流行可能很难让其他语言赶上。在前50名中,除前四名外,没有一种语言的评分增长超过1%。

【编程语言】最流行的编程语言及其学习地点

让我们仔细看看最流行的编程语言,这样您就可以决定哪种语言适合您。技术专业人士使用的顶级编程语言包括通用、面向对象和多范式语言。

促进职业发展的十大编程语言:我们的选择

这里的10种编程语言在难度级别和对不同角色的适用性方面有所不同。

为了确定要学习的最佳编程语言,我们考虑了两个主要因素。我们评估了现代软件专业人员在申请职位时应该了解的编程语言,以及他们在科技行业中使用率的提高。

你可以通过编程学位、编码训练营或练习编程问题的网站来学习和练习许多这些语言。

语言按字母顺序排列。

C类#

难度:中级

2001年,微软将C#作为高级语言开发,用于开发web、桌面和移动应用程序。C#是C族中的一种编程语言,其语法与C、C++和Java相似。

C#是通用的、多范式的、面向对象的。它在.Net框架上运行。它的起源意味着它是一种与微软集成的编程语言。C#的速度和效率使它成为游戏开发者的最爱。

需要考虑的课程:

【C++】C++ 资源大全中文版

awesome-cpp 就是 fffaraz 发起维护的 C++ 资源列表,内容包括: 标准库、Web应用框架、人工智能、数据库、图片处理、机器学习、日志、代码分析等。

中文版由开源前哨CPP开发者微信公号团队维护更新,在 GitHub 已有近4400 Star,欢迎在 Github 上关注。

本项目的参与者

  • 维护者: 开源前哨CPP开发者微信公号团队。 「开源前哨」会定期在知乎专栏分享最新、有趣和热门的开源项目,每个项目都有详细的介绍和示例。传送门: https://www.zhihu.com/column/c_1317124962785062912