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

Image of Guido van Rossum

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%.

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

Featured Resources

Shining light on new 'cool' cloud technologies and their drawbacks

IONOS Cloud Up! Summit, Cloud Technology Session with Russell Barley

Watch now

Build mobile and web apps faster

Three proven tips to accelerate modern app development

Free download

Reduce the carbon footprint of IT operations up to 88%

A carbon reduction opportunity

Free Download

Comparing serverless and server-based technologies

Determining the total cost of ownership

Free download

Most Popular

Business customers can get 30% off the Surface Laptop Go for Black Friday 2021
Laptops

Business customers can get 30% off the Surface Laptop Go for Black Friday 2021

26 Nov 2021
Nike to take customers into the metaverse with 'NIKELAND'
virtualisation

Nike to take customers into the metaverse with 'NIKELAND'

19 Nov 2021
Flaw in Android phones could let attackers eavesdrop on calls
Google Android

Flaw in Android phones could let attackers eavesdrop on calls

26 Nov 2021