Workflow
编程语言排行榜
icon
Search documents
2025 年 10 月编程语言排行榜|C、C++、Java 第二名之争愈演愈烈,Python 继续称王
菜鸟教程· 2025-10-09 00:37
TIOBE 2025 年 10 月份的编程语言排行榜已经公布,官 方的 标 题是: 第二名之争愈演愈烈 (The fierce battle for second place in the TIOBE index) ! 自从 2023 年末 Python 拿下 TIOBE 第一名后,就没下来过。 而在它身后 C、C++ 和 Java 一直在为第二名的位置展开激烈竞争。 过去一年多,这三门语言之间的排名差距始终不足 1%,有时是 C 领先,有时是 C++ 反超,而如今 C 再次回到了第二名的位置,Java 则始终 紧随其后,从未掉队。 C、C++、Java 能持续存在的,关键在于他们有自身的优势: 本月,C 能够重新拿下第二名,主要得益于 C23 标准的发布和应用带来的推动力。 | | | | C | Python | 24.45% | | --- | --- | --- | --- | --- | --- | | 2 | 4 | A | (00 | ഗ | 9.29% | | 3 | 2 | V | 16 | C++ | 8.84% | | ব | 3 | V | טר | Java | 8.35% | | ...
谁是2025年度最好的编程语言?
量子位· 2025-10-01 01:12
Jay 发自 凹非寺 量子位 | 公众号 QbitAI Python依然是最好的语言。 在刚刚出炉的IEEE Spectrum 2025编程语言排行榜上,Python再次斩获最受欢迎的编程语言。 不仅是冠军,而且是「一骑绝尘」的断崖式领先—— 第二名Java和Python的差距相当悬殊。 更可怕的是,Python仍保持着迅猛的增长速度,一、二名之间的鸿沟还在越拉越大。 Python十连冠 继连续九届蝉联IEEE Spectrum榜首后,Python今年再次发力,拿下了编程语言综合排名榜十连冠。 而且, 这是Python首次在综合排名、增长速度、就业导向等三个板块都问鼎第一,也是IEEE榜单12年来第一个三冠王。 想当年,Python刚出道时就因简洁性闻名遐迩,因此逐渐替代Java成为了高校的教学语言。 随后,NumPy、SciPy、matplotlib、pandas等库相继问世,让Python迅速成长为科研、金融、数据分析领域的王牌。 在这一过程中, 网络效应发挥了巨大作用。 越来越多的程序员选择Python,并基于它开发了各类工具,在开源社区贡献了海量的代码和解决方案,逐渐构建出属于Python的生态护城 ...
2025 年 07 月编程语言排行榜|主流编程语言内卷升级,安全系“黑马” Ada 正在逆袭?
菜鸟教程· 2025-07-11 02:31
Core Insights - The TIOBE Index for July 2025 reveals that Python, C, C++, Java, C, JavaScript, and Go have maintained their positions in the top seven programming languages for three consecutive years, forming a strong "first camp" [1][4] - The competition for the 8th to 12th positions is fierce among older languages like Visual Basic, SQL, Fortran, Ada, Perl, and Delphi, showcasing a "twilight of the gods" in the programming world [1][3] - Despite the emergence of newer languages like Rust, Kotlin, Dart, and Julia, they have not yet broken into the top ten due to the resilience of established languages [4][5] Rankings and Market Share - Python's market share has surged to 26.98%, significantly widening the gap with the second-ranked C++ at 9.80%, marking a dramatic lead [7][10] - The top ten programming languages in July 2025 are: Python, C++, C, Java, C, JavaScript, Go, Visual Basic, Ada, and Delphi/Object Pascal [14][16] Language Characteristics and Trends - Python is recognized for its ease of use and active community, despite criticisms regarding its performance speed [11][12] - Older languages like Visual Basic and SQL maintain relevance due to their roles in enterprise legacy systems and database foundations, respectively [5][4] - Ada is experiencing a resurgence in high-security applications, while Fortran remains entrenched in scientific computing [5][4] Historical Context - The TIOBE Index is updated monthly and reflects trends in programming languages based on the number of engineers, courses, and third-party vendors, providing insights into the current landscape of programming languages [20]
2025 年 06 月编程语言排行榜|SQL 的未来在哪?SQL 算不算编程语言?
菜鸟教程· 2025-06-11 01:41
Core Viewpoint - The TIOBE programming language ranking for June 2025 indicates a decline in SQL's popularity, dropping to 12th place, marking its historical low, while Python continues to dominate the rankings with a significant lead over other languages [2][20]. SQL's Historical Context - SQL reached its peak ranking at 6th place in October 2003 but was removed from the TIOBE index from 2004 to 2018 due to debates about its classification as a programming language [5]. - SQL was reintroduced to the rankings in 2018, benefiting from its stronghold in the database domain, and returned to the top ten [5]. SQL's Applications - SQL is integral to various sectors, including banking, e-commerce, healthcare, and education, where it manages vast amounts of structured data [7]. SQL Database Overview - A list of common SQL databases includes MySQL, PostgreSQL, SQLite, MariaDB, Oracle, SQL Server, and IBM Db2, with most being open-source [9]. Rise of NoSQL - The emergence of NoSQL databases poses a significant threat to SQL, as NoSQL is designed to handle unstructured data and offers greater flexibility, making it suitable for rapidly changing requirements [10][12]. - NoSQL databases, such as MongoDB and Redis, are increasingly favored for their ability to manage big data and high concurrency scenarios [13][16]. Programming Language Rankings - As of June 2025, the top programming languages are Python, C++, C, Java, C, JavaScript, Go, Visual Basic, Delphi/Object Pascal, and Fortran, with Python holding a commanding lead at 25.87% [20][22]. - SQL's ranking has dropped significantly, now positioned at 12th place, reflecting a shift in developer preferences towards more flexible programming languages [26]. Historical Trends - The TIOBE index tracks the popularity of programming languages based on various metrics, including search engine queries and community engagement, providing insights into industry trends [29].