Tiobe recognized C++ as the programming language with the biggest gain in popularity in 2022. C and Python were the runners-up. Credit: AxxLC The vaunted C++ programming language, which overtook Java last month in the monthly Tiobe Index of language popularity, was the index’s biggest gainer in 2022, Tiobe announced this week. C++ popularity grew by 4.62 percentage points year over year, enough to earn the Tiobe Programming Language of the Year 2022 award. The Tiobe index gauges language popularity using a formula that assesses searches on programming languages in Google, Bing, Yahoo, Wikipedia, and other search engines. Runners-up for this year’s award include C, which grew by 3.82 percentage points, and Python, which rose 2.78 percentage points in 2022. Python was the Tiobe Programming Language of the Year for 2021. Tiobe, which offers software quality services, attributed C++ popularity to excellent performance while being a high-level, object-oriented language. Developers can build fast, vast software systems, with more than 1 million lines of code, without necessarily ending up in a “maintenance nightmare,” Tiobe said. Also helping C++ popularity was the publication of new language standards with interesting features, such as C++ 11 and C++ 20. Also in 2022, the Tiobe index saw gains by Rust, Lua, F#, Kotlin, Julia, and Dart. The top 10 languages in Tiobe’s index for January 2023 were as follows: Python, with a rating of 16.36% C, 16.26% C++, 12.91% Java, 12.21% C#, 5.73% Visual Basic, 4.64% JavaScript, 2.87% SQL, 2.5% Assembly language, 1.6% PHP, 1.39% The alternative Pypl Popularity of Programming Language index, which analyzes how often language tutorials are searched in Google, listed the following top 10 languages for January 2023: Python, with a 27.93% share Java, 16.78% JavaScript, 9.63% C#, 6.99% C/C++, 6.9% PHP, 5.29% R, 4.03% TypeScript, 2.79% Swift, 2.23% Objective-C, 2.2% Related content analysis And the #1 Python IDE is . . . PyCharm, VS Code, and five other popular Python IDEs duke it out. Which one do you think takes home the prize? By Serdar Yegulalp Nov 15, 2024 2 mins Python Programming Languages Software Development news JetBrains IDEs ease debugging for Kubernetes apps Version 2024.3 updates to IntelliJ, PyCharm, WebStorm, and other JetBrains IDEs streamline remote debugging of Kubernetes microservices and much more. By Paul Krill Nov 14, 2024 3 mins Integrated Development Environments Java Python analysis Python is the most popular language on GitHub Python was in the spotlight all last month, with a new release and a couple of big wins. Here are our picks for the best news and tutorials for Python developers in October. By Serdar Yegulalp Nov 01, 2024 2 mins Python Programming Languages Software Development feature Python threading and subprocesses explained Python lets you parallelize workloads using threads, subprocesses, or both. Here's what you need to know about Python's thread and process pools and Python threads after Python 3.13. By Serdar Yegulalp Oct 30, 2024 9 mins Concurrency Python Programming Languages Resources Videos