TIOBE Programming Language Index News (June 2024): C++ Rises to Second Place

Date:

Share:


C++ overtook C in the top three of the TIOBE Programming Language Community Index this month, a significant shakeup following gradual growth of C++ and gradual decline of C over the last year. The consistent upgrades C++ has received since 2011, its performance and its scalability have all helped C++ grow. Plus, Rust and Go saw significant movement further down the index.

The TIOBE Programming Community Index shows trends in programming languages based on search engine volume.

Trends year-over-year from the TIOBE Programming Community Index. Image: TIOBE Software

Why C++ reached second place now

C++ has consistently ranked third on the index since December 2022, at which time it took the spot from Java. Its popularity spiked in February 2023, and enjoyed modest but consistent growth since then.

“C++ is heavily used in embedded systems, game development and financial trading software, just to name a few domains,” Jansen wrote.

C++ was first released in 1985 as an extension of C. That origin has both benefitted and may have delayed it from arriving higher up the ranks.

“Its downside is its many ways to get things done, i.e. its rich idiom of features, which is caused by its long history and aim for backward compatibility,” wrote TIOBE Software CEO Paul Jansen in the June index.

SEE: Apple will bring generative AI to its next-generation operating systems.

On the other hand, “C++ started a new life as of 2011 with its consistent 3 yearly updates,” Jansen wrote. While not every engineer and compiler kept up with that update schedule, the liveliness of the programming language did set it on a path to consistent popularity and growth on the index.

C++ standards are established by the International Organization for Standardization and International Electrotechnical Commission. The current version is C++23.

Other changes in the TIOBE Index in June

Elsewhere in the TIOBE Index, the programming language Go rose to position seven, a year-over-year doubling of its spot in the rankings. Rust reached an all-time high of 17th place. Fortran held onto its popularity from last month at number 10. Finally, Kotlin, which received an upgrade to Version 2.0.0 in May, continued its year-over-year rise and is now in 19th place.

TechRepublic has reached out to TIOBE Software for more information.



Source link

━ more like this

How to watch the 2026 Super Bowl: Patriots vs. Seahawks channel, where to stream and more

The New England Patriots and the Seattle Seahawks will face off in Super Bowl LX. For those of you who just can't with...

Next-gen lunar spacesuit redefines mobility

As NASA gears up to send four astronauts on a crewed flight around the moon in the imminent Artemis II mission, Axiom Space...

Outside Parties is the creepiest Playdate game yet, and I’m kind of obsessed

Never underestimate the chilling powers of grainy grayscale imagery and ethereal whooshing sounds. Outside Parties asks, "What if I Spy, but in an...

Microsoft releases second emergency Windows 11 update to fix Outlook crashes

Microsoft issued another out-of-band update to fix a bug that caused Outlook to crash for Windows 11 users. This second emergency patch addresses...

Apple reportedly plans to reveal its Gemini-powered Siri in February

A new and improved Siri may finally make an appearance, but this time, it could be with a Google Gemini glow up. According...
spot_img