TIOBE Index News (December 2023): Smaller Programming Languages Are Rising in Popularity

Date:

Share:


In this month’s TIOBE Programming Community Index, the top 10 programming languages list rankings have stayed steady since November. However, according to the index’s ranking system, Python dropped slightly in popularity, losing 2.80%; C lost 5.12%; and C++ lost 1.92%.

This may seem contradictory, but the index is ordered based on overall ratings, not the month-over-month changes. The top 10 programming languages losing popularity points while smaller languages such as Kotlin gradually gain them has been a trend this year, said TIOBE Software CEO Paul Jansen.

Each month, TIOBE Software ranks 100 programming languages by their popularity with the programming community.

Jump to:

The landscape is changing for smaller programming languages

“It might look a bit strange that most of the top 20 languages lost popularity in 2023,” Jansen wrote in the December 2023 TIOBE Index. “So what happened? The answer lies in the long tail, where all the small languages reside. Those are all moving up a bit and are getting closer to the big languages.”

For example, as Jansen pointed out, the 50th most popular language on the index (ML) had a score of 0.14% in December 2022; this year, the 50th most popular language (ActionScript) sits at 0.24%.

SEE: Top 10 list of programming languages from this month’s TIOBE Index and previous months in 2023 (TechRepublic)

In an email to TechRepublic, Jansen proposed three ideas about why smaller programming languages might be gaining more popularity while larger ones are decreasing in popularity.

  • The number of programmers is increasing, including around the world, contributing to variety.
  • Search engines TIOBE uses to calculate its points, including Google and Amazon, may have reduced the variance in hits in their algorithms and therefore made the difference between languages smaller.
  • General changes in the programming landscape are allowing for a steady churn of new languages.

“The programming language landscape is gradually changing,” Jansen said. “New languages are working their way up to the top.”

C# is the front runner for programming language of the year

The TIOBE Index’s top programming language of the year is the language that had the highest rise in ratings in one year. This year, Jansen said, C# is the likely candidate.

“Yes, I know, we have been here before,” Jansen wrote in the December TIOBE Index. “At the end of 2022, it looked like C# would become the programming language of that year. But at the final moment, C++ took the title unexpectedly.” This was also impacted by the rise in popularity of smaller languages.

Another factor in C# gaining as many points as it has is that Java is losing ground, Jansen told TechRepublic.

“Most programmers move to Kotlin and C# (instead of Java) because these languages are more expressive and have a more favorable license model,” Jansen said.



Source link

━ more like this

3 great Hulu movies you need to stream this weekend (January 24-26)

Table of Contents Table of Contents A Real Pain (2024) The Rock (1996) Untitled Amy Adams Werewolf Adjacent Movie (2024) The end of the month is almost always...

How to watch Super Bowl 2025

Table of Contents Table of Contents Who’s playing in Super Bowl LIX? What time is the Super Bowl? Is Super Bowl LIX in 4K and HDR? How to...

The OnePlus 13 has ruined Android phones for me

Table of Contents Table of Contents Why so long? Fantastic hardware It’s a hard act to follow The Samsung Galaxy S25 Ultra is going to be my primary...

Sony’s WH-1000XM6 might be announced before the end of summer

It’s been almost three years since Sony announced the WH-1000XM5 — its current flagship wireless headphones. And if a recently uncovered Federal Communications...

Hubble snaps another gorgeous image of the Tarantula Nebula

This gorgeous new image from the Hubble Space Telescope shows a bustling nearby star forming region called the Tarantula Nebula. Given its name...
spot_img