AI push makes Python the most popular language on GitHub

People coding in a business environment.
(Image credit: Shutterstock / Gorodenkoff)

For the first time in GitHub history, Python has overtaken JavaScript as the most popular programming language on the platform, with coders using the increasingly common language for AI development.

The platform’s annual Octoverse report revealed Python’s popularity appears largely due to huge demand for artificial intelligence, but it’s also used in data science for open source projects.

According to the stats, contributions to generative AI projects alone saw a 59% rise, with contributions to AI-related public projects nearly doubling compared with 2023. India, Germany, Japan and Singapore accounted for most of these, says the platform.

Moreover, GitHub noted the surge in developers joining and using the platform from all over the world: “...many of these developers are contributing to open source projects for the first time.”

Two years after the public preview launch of ChatGPT and the subsequent AI boom, the company says companies and developers alike are turning their attentions to AI agents and smaller models that require less compute and promise more custom applications.

The demand for Python is also evidenced in the 92% increase in the use of Jupyter Notebooks, a project designed to support the development of open source software.

According to the report, the growth of Python to become the platform’s number one language is indicative of the shift in userbase, from traditional software programmers to a wider range of STEM use cases.

Python, JavaScript, TypeScript and Java remain the most common languages on GitHub, but systems programming languages like Rust are also on the up.

Looking ahead, GitHub anticipates that India will have the world’s largest developer population on GitHub by 2028, with Africa and Latin America countries, such as Brazil, also set to undergo significant growth.

The launch of the report coincides with the company’s annual Universe event, which it used to announce the availability of even more models. GitHub Copilot, initially launched with GPT-3-based Codex, has been largely OpenAI-reliant up until now.

Later updates to Copilot Chat have seen the introduction of GPT-3.5, GPT 3.5-turbo, GPT-4, GPT-4o and 4o-mini models to cater to different latency and quality requirements, but now the company is promising new model options from other providers.

Copilot Chat has now launched with OpenAI o1-preview and o1-mini models, but Anthropic’s Claude 3.5 Sonnet is set to roll out over the next week, with Google’s Gemini 1.5 Pro coming in the coming weeks.

More from TechRadar Pro

Craig Hale

With several years’ experience freelancing in tech and automotive circles, Craig’s specific interests lie in technology that is designed to better our lives, including AI and ML, productivity aids, and smart fitness. He is also passionate about cars and the decarbonisation of personal transportation. As an avid bargain-hunter, you can be sure that any deal Craig finds is top value!

Read more
AI Education
AI in 2025: Moving beyond code generation to intelligent development platforms
A laptop screen showing the logos of AI tools
These are the 12 most popular AI tools right now, according to a new survey – and rivals are catching ChatGPT
A laptop screen showing a ChatGPT coding panel
The ChatGPT Mac app just got a massive coding upgrade – and it’s coming to Windows soon
An AI face in profile against a digital background.
The evolution of language from ancient origins to the third wave of Agentic AI
Android developer at work
Developers are pretty optimistic about AI agents
A profile of a human brain against a digital background.
Securely working with AI-generated code
Latest in Pro
Digital clouds against a blue background.
Navigating the growing complexities of the cloud
Zendesk Relate 2025
Zendesk Relate 2025 - everything you need to know as the event unfolds
Microsoft
"Another pair of eyes" - Microsoft launches all-new Security Copilot Agents to give security teams the upper hand
Lock on Laptop Screen
Medusa ransomware is able to disable anti-malware tools, so be on your guard
AI quantization
What is AI quantization?
US flags
US government IT contracts set to be centralized in new Trump order
Latest in News
Zendesk Relate 2025
Zendesk Relate 2025 - everything you need to know as the event unfolds
Disney Plus logo with popcorn
You can finally tell Disney+ to stop bugging you about that terrible Marvel show you regret starting
Google Gemini AI
Gemini can now see your screen and judge your tabs
Girl wearing Meta Quest 3 headset interacting with a jungle playset
Latest Meta Quest 3 software beta teases a major design overhaul and VR screen sharing – and I need these updates now
Philips Hue
Philips Hue might be working on a video doorbell, and according to a new report, we just got our first look at it
Microsoft
"Another pair of eyes" - Microsoft launches all-new Security Copilot Agents to give security teams the upper hand