Java 被挤出前三。。

这篇具有很好参考价值的文章主要介绍了Java 被挤出前三。。。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

TIOBE 2023 年 06  月份的编程语言排行榜已经公布,官方的标题是:Python 还会保持第一吗?(Will Python remain number 1?)

在过去的 5 年里,Python 已经 3 次获得 TIOBE 指数年度大奖,这得益于数据科学和人工智能领域的发展,使得 Python 变得异常流行,2017 年秋季开始出现增长的趋势,当时 Python 的份额仅为 3%,但去年年底已经增长到了 17%。

然而,今年 Python 的份额回落至 13%,未能保持历史最高水平。竞争对手 C、Java 和 C++ 也逐渐接近了 Python 的领先地位。

Java 被挤出前三。。

Python 是否能保持第一位置取决于人工智能的普及程度,如果像 ChatGPT 这样的工具仍然是热门话题并吸引新加入者,那么 Python 肯定会保持其领先地位。

应该来说,ChatGPT 等人工智能应用对 Python 编程语言产生了积极的影响,它推动了 Python 的普及和发展,在文本处理和 NLP 领域提升了 Python 的地位,促进了 Python 生态系统的成长,并鼓励开发者参与到开源社区中。

另外,我们还注意到两个有趣的新语言首次进入前 50 名,它们是X++(Microsoft Dynamics使用的语言)和Raku(Perl的分支/继承者)。

X++ 是一种面向对象的编程语言,最初由丹麦的 Axapta 公司开发,后来被微软收购并整合到其企业资源计划(ERP)系统 Microsoft Dynamics AX 中。X++ 主要用于开发和定制 Microsoft Dynamics AX,这是一个针对中大型企业的全面解决方案,涵盖财务管理、供应链管理、客户关系管理等多个领域。

Raku(前身为Perl 6)是一种通用的编程语言,旨在提供灵活性、可读性和可维护性。它于2000年开始设计,并于2019年正式发布。Raku是Perl语言家族的一部分,但与传统的Perl语言有很大不同,被视为一种全新的语言。

Raku官方网站:https://raku.org/

本月,TOP 20 的变动不大,排名前十的分别是:

Python,C,C++,Java,C#,Visual Basic, JavaScript,PHP,SQL,Assembly language。

Java 被挤出前三。。

Python,C,C++,Java,C#,Visual Basic, JavaScript,PHP,SQL,Assembly language 历史变化曲线图,得益于人工智能的发展 Python 发展非常迅速,近期有所回落:

Java 被挤出前三。。排名 21-50 的编程语言Java 被挤出前三。。

各大编程语言的历史排名(1988-2023)

Java 被挤出前三。。

编程语言“名人榜”( 2003-2022)

Java 被挤出前三。。

TIOBE 每个月都会公布一次编程语言的排行榜,这份排行榜排名基于全球技术工程师、课程和第三方供应商的数量,其中包括了流行的搜索引擎以及技术社区,如 Google、百度、维基百科等等。

数据反映目前主流编程语言的变化趋势,对我们学习和工作可作为一个参考,但各个语言都有它们各自适合的应用场景,所以也不必过于在意,毕竟语言的好坏在于如何去使用它。

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

来自:菜鸟教程

End


Java 被挤出前三。。文章来源地址https://www.toymoban.com/news/detail-494309.html

到了这里,关于Java 被挤出前三。。的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【JAVA】面向对象的编程语言(继承篇)

    个人主页:【😊个人主页】 系列专栏:【❤️初识JAVA】 在之前的文章中,我们介绍过面向对象的编程语言,今天我们就来就进入到JAVA面对对象的编程世界,今天我们主要来介绍面向对象的编程范式中一个重要的概念——继承。 继承是java面向对象编程技术的一块基石,因为

    2024年02月09日
    浏览(42)
  • Java 与其他编程语言的深入比较

    Java 是一种广泛使用的编程语言,它具有广泛的应用领域,例如 Web 开发、移动应用开发、桌面应用开发、游戏开发等。与其他编程语言相比,Java 具有以下优点: 跨平台性:Java 是一种跨平台的语言,因为它的代码可以被编译成字节码,然后在 Java 虚拟机 (JVM) 上运行。这使得

    2024年02月01日
    浏览(42)
  • Java和其他编程语言有什么区别?

    Java是一种通用、面向对象、高级编程语言,具有以下与其他编程语言的区别: 平台无关性:Java是一种平台无关的编程语言。Java源代码被编译为字节码,然后在Java虚拟机(JVM)上运行。这种设计使得Java可以在不同的操作系统上运行,只要目标系统有对应的Java虚拟机。 自动

    2024年02月06日
    浏览(48)
  • 编程语言比拼之Java VS C++

    学Java还是C++?   Java和C++都是非常受欢迎的编程语言,各有各的优势和适用场景。以下是对它们的简要比较: 性能:C++通常被认为是一种更高效的编程语言,适用于对性能要求较高的应用程序,如游戏开发、嵌入式系统和高频交易等。C++具有更接近底层的控制能力,允许开发

    2024年02月13日
    浏览(42)
  • 【Java语言面向对象】(1)面向过程编程

    人机猜拳的第一版(下方是程序源码) 人机猜拳(面向过程版本) 三部分组成 初始化 游戏开始 游戏数据统计 逐步完成,并阶段测试。 面向过程整体的思路:做一件事,分为多个步骤,每个步骤之间是有序的,最后按序完成。 面向过程的优缺点: 优点:符合人类思维,简

    2023年04月09日
    浏览(50)
  • Golang vs Java: 一场编程语言的较量

    在IT行业飞速发展的过程中,编程语言扮演着至关重要的角色。作为开发人员,选择合适的编程语言对于构建高效、可靠和可维护的应用程序至关重要。在这场编程语言的较量中,Golang和Java无疑是两个备受青睐的选择。我们现在将对这两种语言进行全面对比,探讨它们在性能、简洁

    2024年04月17日
    浏览(51)
  • 【计算机编程语言】JAVA-MyBatis(Eclipse)

    官网:https://mybatis.org/mybatis-3/zh/index.html 环境: JDK1.8(尽量) MySQL - 5.7(超经典) maven - 3.6.3 Eclipse 回顾: JDBC MySQL Java基础 maven Junit 框架:配置文件、最好的方式:官网文档 SSM框架:Spring SpringMVC Mybatis 1.1什么是Mybatis [外链图片转存失败,源站可能有防盗链机制,建议将图片保

    2024年02月16日
    浏览(40)
  • 快来看看Java在编程语言中的优势与特性吧

      作者主页: paper jie的博客_CSDN博客-C语言,算法详解领域博主 本文作者: 大家好,我是paper jie,感谢你阅读本文,欢迎一建三连哦。 其他专栏: 《系统解析C语言》《C语言》《C语言-语法篇》 内容分享: 本期将对Java的优势和特性进行详细的讲解,各位看官姥爷快搬好小板

    2024年02月11日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包