TechForge

11th September 2017

Share this story:

Tags:

Categories::

Python’s profile continues to grow – but at what rate? According to David Robinson, data scientist at Stack Overflow, it has a ‘solid claim’ at being the fastest-growing major programming language.

In June, Python became the most visited tag on the developer community site for the first time among high income countries, including hitting top spot in the US and UK and being in the top two almost everywhere else, behind either Java or JavaScript.

This is not a cause for celebration just yet – the slowdown on Java can potentially be attributed to the student off-season – but by using the STL model, which can take into account seasonal trends when predicting, Robinson adds it is “clearly on track” to become the most visited tag in 2018. The only language or platform with anywhere near a similar growth pattern is R, with Go, Rust, and TypeScript showing quicker acceleration but naturally a much smaller size.

Python also shows impressive growth levels in the BRIC countries of Brazil, Russia, India and China, albeit still below JavaScript, Java, C# and PHP.

This correlates with data from IEEE Spectrum, which put Python at the top of the charts ahead of C, Java, and C++. The interactive study, which combined 12 metrics with 10 different online sources, was the result of a ‘period of consolidation in coding’, meaning the big languages would stay where they are with the explosion of cloud, mobile and big data applications, according to IEEE.

Yet Robinson explained the reasoning behind his analysis. “We’re not looking to contribute to any ‘language war’,” he wrote. “The number of users of a language doesn’t imply anything about its quality, and certainly can’t tell you which language is more appropriate for a particular situation.

“With that perspective in mind, however, we believe it’s worth understanding what languages make up the developer ecosystem, and how that ecosystem might be changing.”

Part of this changing ecosystem could be down to the rise of artificial intelligence and machine learning, for which Python is a popular choice. As this Quora response notes, Python’s advantages in this realm include fast prototyping and frameworks such as scikit-learn.

You can read the full Stack Overflow blog post here.

About the Author

James has a passion for how technologies influence business and has several Mobile World Congress events under his belt. James has interviewed a variety of leading figures in his career, from former Mafia boss Michael Franzese, to Steve Wozniak, and Jean Michel Jarre. James can be found tweeting at @James_T_Bourne.

Related

20th August 2026

19th August 2026

17th August 2026

12th August 2026

Join our Community

Subscribe now to get all our premium content and latest tech news delivered straight to your inbox

Popular

20090 view(s)
10270 view(s)
5817 view(s)
5482 view(s)

Subscribe

All our premium content and latest tech news delivered straight to your inbox

This field is for validation purposes and should be left unchanged.