Python founder Guido van Rossum joins Microsoft
He joins the firm’s Developer Division as Python breaks into the top two most popular languages for the first time


Renowned programmer and founder of the Python programming language, Guido van Rossum, has come out of retirement to join Microsoft’s development team.
More than a year after announcing his retirement, van Rossum has decided to take up a role with the company’s ‘Development Division’, with a view to making Python generally better to use, and not just for Windows 10.
The Python creator left Dropbox in October 2019, having worked at the company for almost seven years, making contributions to Python at Dropbox but also exerting major influence over the company's engineering culture, and staff. Prior to this, van Rossum developed software for Google.
Few details have been disclosed about the nature of van Rossum’s role, although it’s expected his presence will continue to influence Microsoft’s deepening integration with Python. Van Rossum also hinted at “lots of open source” when it comes to his duties.
His latest move coincides with the Python language flying past Java to break into the top-two most popular programming languages for the first time, according to the TIOBE index.
Python ranked second in the latest monthly rankings for the first time in the index’s 20-year history, with C still the most popular language. C and Java have traditionally been the most prevalent languages among developers up to this point.
The TIOBE index is updated once a month, and ratings are based on the number of skilled engineers worldwide, courses and third-party vendors. Popular search engines are used to calculate the ratings. C scored 16.2%, followed by Python on 12.1% and Java on 11.7%.
Get the ITPro daily newsletter
Sign up today and you will receive a free copy of our Future Focus 2025 report - the leading guidance on AI, cybersecurity and other IT challenges as per 700+ senior executives
Supplementary research has reinforced this point, with Stack Overflow reporting separately last year that Python and Typescript were the joint-second most popular languages among developers. In this study, Javascript was found to be the most popular language.
Python’s relative simplicity against other languages makes it a highly accessible language for developers, including people who want to get to grips with the fundamentals of coding.
Photo by Daniel Stroud / CC 4.0 International

Keumars Afifi-Sabet is a writer and editor that specialises in public sector, cyber security, and cloud computing. He first joined ITPro as a staff writer in April 2018 and eventually became its Features Editor. Although a regular contributor to other tech sites in the past, these days you will find Keumars on LiveScience, where he runs its Technology section.
-
OpenAI just launched 'Codex', a new AI agent for software engineering
News OpenAI has unveiled the launch of a new AI agent, dubbed 'Codex', aimed specifically at supporting software engineering tasks.
-
Acer's new Swift Edge 14 AI is a MacBook Air killer
News Acer's new Swift Edge 14 AI is an ultra-lightweight, compact productivity powerhouse.
-
AWS expands language support for Amazon Q Developer
News AWS has expanded support for languages in Amazon Q Developer, making it easier for developers to code in their first language.
-
AI was a harbinger of doom for low-code solutions, but peaceful coexistence is possible – developers still love the time savings and simplicity despite the allure of popular AI coding tools
News The impact of AI coding tools on the low-code market hasn't been quite as disastrous as predicted
-
‘We’re trading deep understanding for quick fixes’: Junior software developers lack coding skills because of an overreliance on AI tools – and it could spell trouble for the future of development
News Junior software developers may lack coding skills because of an overreliance on AI tools, industry experts suggest.
-
GitHub's new 'Agent Mode' feature lets AI take the reins for developers
News GitHub has unveiled the launch of 'Agent Mode' - a new agentic AI feature aimed at automating developer activities.
-
Oracle Java pricing concerns could spark a developer exodus
News Oracle Java users have raised concerns over pricing, with many considering switching to open source options.
-
Shadow AI is creeping its way into software development – more than half of developers admit to using unauthorized AI tools at work, and it’s putting companies at risk
News Enterprises need to create smart AI usage policies that balance the benefits and risks
-
Python just brushed past JavaScript to become the most popular programming language on GitHub – and a key factor is that AI developers love it
News The meteoric rise of Python shows no sign of stopping
-
JupyterLab review: A powerful tool for documenting your data science journey
Reviews Literate programming toolkit takes dynamic code documents to new heights