Python overtakes JavaScript as the most popular programming language

Antonija Bilic Arar

They say AI is going to replace developers. GitHub's data tells a different story.

Instead of being replaced by AI coding tools, developers are increasingly integrating AI into applications and engaging with AI projects on GitHub.

According to GitHub’s latest report, Python surpassed JavaScript as the most popular language on GitHub, reflecting a rise in data science and machine learning. Developers are rapidly building AI models and engaging with AI projects on GitHub. They’ve also noticed an Increased interest in AI agents and smaller models that require less computational power.

1.4 million new developers globally joined open-source projects on GitHub, with a majority of them contributing to commercially backed and generative AI projects. 

In 2024, there was a 59% surge in the number of contributions to generative AI projects on GitHub and a 98% increase in the number of projects overall.

There are more developers than ever

The data also shows the rise in the number of developers suggesting AI helping more people learn to code and build software. The number of people actively contributing to GitHub projects is particularly expanding, especially in regions like Africa, Latin America, and Asia, with significant growth in first-time open-source contributors. Brazil’s developer community is growing fast, and India is expected to become the world’s largest developer population on GitHub by 2028.

Python on the throne

Python is now the most used language on GitHub. The rise in Python usage correlates with large communities of people joining the open-source community and with the rise in machine learning and data science projects.

Systems programming languages, like Rust, are also on the rise, even as Python, JavaScript, TypeScript, and Java remain the most widely used languages on GitHub, the report says.

> subscribe shift-mag --latest

Sarcastic headline, but funny enough for engineers to sign up

Get curated content twice a month

* indicates required

Written by people, not robots - at least not yet. May or may not contain traces of sarcasm, but never spam. We value your privacy and if you subscribe, we will use your e-mail address just to send you our marketing newsletter. Check all the details in ShiftMag’s Privacy Notice