Python stays atop the TIOBE programming language index

Regardless of adjustments in how TIOBE determines its rankings, there was little change within the index for February.

Picture: DANIEL CONSTANTE/Shutterstock

The February TIOBE Index of the most well-liked programming languages is out, and whereas the work happening within the background of TIOBE’s calculations has modified, not a lot has shifted in the way in which of rankings.

Python continues to take a seat atop the index, with C and Java straight behind it. In Feb. 2021, these three additionally occupied the highest spot, however with Python within the quantity three place, C at prime, and Java in second place.

Past the highest three, there hasn’t been a lot motion within the index, with positions 4 by means of eight unchanged from the identical time final 12 months. These slots are occupied, respectively, by C++, C#, Visible Primary, JavaScript and PHP. Positions 9 and 10 swapped from Feb. 21 to now, with Meeting Language and SQL now occupying one another’s positions.

SEE: Hiring Equipment: JavaScript Developer (TechRepublic Premium)

The one large transfer of word between Feb. 2021 and Feb. 2022 was with the Groovy programming language, an object-oriented language for Java. Over the course of the 12 months, Groovy fell from twelfth place all the way in which to twentieth, placing it perilously near the “different programming languages” listing.

TIOBE CEO Paul Jansen attributes Groovy’s decline to the expansion within the CI/CD area. Groovy was the one language used for writing scripts on Jenkins, which Jansen describes as having been “the one actual participant within the CI/CD area” early on. Now, with platforms that don’t require Groovy, like GitHub, Azure DevOps and GitLab, Groovy is dropping its place on the desk.

“Groovy might have grown additional as a result of it was the most important script-based different for Java working on the identical JVM. Nevertheless, Kotlin is taking on that place proper now, so I believe Groovy could have a tough time,” Jensen stated.

The TIOBE index is probably not filled with surprises this month, however Jansen did have loads to say in regards to the index itself this month, as that is the primary time it has been compiled utilizing Similarweb’s site visitors evaluation platform as a substitute of Alexa.

“We have now used Similarweb for the primary time this month to pick serps and happily, there aren’t any large adjustments within the index attributable to this swap. The one placing distinction is that the highest 3 languages, Python, C, and Java, all gained greater than 1 % within the rankings,” Jansen stated.

TIOBE determined to make the change this month after Amazon’s announcement in December 2021 that it was shutting the Alexa net rating service down, efficient Could 1, 2022, ending 25 years of this system.

Jansen famous that not each web site has been onboarded, however that the change to Similarweb included a change to utilizing HtmlUnit, a non-GUI net browser with APIs that permit Java apps invoke pages, fill types and do different commonplace net looking exercise. This change will ultimately enable TIOBE to incorporate web sites it was unable to crawl earlier than, like Stackoverflfow and Github, which might have a bigger affect on scores.

Why Python stays, and can keep, on prime

Jansen stated that he doesn’t see a direct future wherein any language dethrones Python, which he attributes to Python solely having two issues not working in its favor. “The one drawbacks of Python are efficiency and lack of typing. However even these points may be addressed in some unspecified time in the future in time,” Jansen stated. As for who will stay in second and third locations, Java and C, he stated will keep shut on Python’s tail.

SEE: Enterprise leaders as developer: The rise of no-code and low-code software program (free PDF) (TechRepublic)

Behind these prime three, who might we see rising within the ranks? “I believe some new programming languages will break into the highest 20 within the subsequent half a 12 months,” Jansen stated. Rust, Dart, Kotlin and TypeScript, he stated, are his candidates for promotion. “This isn’t based mostly on any scientific knowledge,” Jansen stated,” simply my emotions of what’s occurring out there.”

Leave a Comment