Nepedia
Back to Discover
Advanced Reader
💻

Guido van Rossum

technology Maturity 5-7 war conflict Next article →

This article covers sensitive topics: war_conflict. Parents can manage visibility in Parental Controls.

Guido van Rossum is a highly influential Dutch programmer and computer scientist. He is most famous for creating the Python programming language. This language allows humans to write instructions that computers can follow easily. For many years, van Rossum held the unique title of "benevolent dictator for life" (BDFL). This meant he had the final say in decisions regarding the language. He officially stepped down from this leadership role on July 12, 2018.

After leaving the BDFL role, he served on the Python Steering Council through 2019. He later withdrew from nominations for the 2020 election.

The creation of Python began as a personal project during a holiday. In December 1989, van Rossum's office was closed for the Christmas season. He wanted a "hobby" project to keep him occupied during the break. He decided to write an interpreter for a new scripting language. He envisioned this language as a descendant of ABC, a language he helped develop. He wanted it to appeal to Unix and C programmers. Interestingly, he did not name the language after the snake. Instead, he chose the name Python after the British comedy series Monty Python's Flying Circus.

Van Rossum's goals for Python were very specific and clear. In 1999, he submitted a proposal to DARPA called "Computer Programming for Everybody." He wanted to create a language that was easy and intuitive. He believed it should be just as powerful as its major competitors. He also wanted it to be open source so anyone could contribute. A major goal was to make code as understandable as plain English. This would allow for short development times and suitability for everyday tasks.

Guido van Rossum OSCON 2006
Guido van Rossum OSCON 2006

These design choices helped Python become a global standard.

Throughout his career, van Rossum has worked for many prestigious organizations. He earned a master's degree in mathematics and computer science from the University of Amsterdam in 1982. Early in his career, he worked at the Centrum Wiskunde & Informatica (CWI) in the Netherlands. There, he contributed a glob() routine to BSD Unix in 1986. He also worked for the U.S. National Institute of Standards and Technology (NIST). From 2005 to 2012, he was employed by Google. At Google, he spent half of his time developing Python. He also created Mondrian, a web-based code review system. He named this software after the Dutch painter Piet Mondrian.

Van Rossum's professional journey continued through several major tech companies. In January 2013, he joined the cloud storage company Dropbox. He worked there until October 2019, when he officially retired. However, his retirement was brief. On November 12, 2020, he announced he was returning to work. He joined the Developer Division at Microsoft. He currently holds the title of Distinguished Engineer at Microsoft. His career shows a long history of building tools that help other programmers work more effectively.

The impact of Python is visible in modern technology statistics. In 2019, Python became the second most popular language on GitHub. This is the largest source code management website on the internet. By 2024, Python became the most used language on GitHub. It successfully overtook JavaScript after JavaScript had a 10-year run at the top. Python is also consistently in the top 10 most mentioned languages in job postings. According to the TIOBE Programming Community Index, Python has been a top 10 language every year since 2004. It even reached the number one spot on that index in October 2021.

Van Rossum has received numerous prestigious awards for his contributions to science. In 1974, he won a bronze medal in the International Mathematical Olympiad. In 2002, the Free Software Foundation gave him the Award for the Advancement of Free Software. He was recognized as an ACM Distinguished Engineer in 2006. In 2018, the Computer History Museum named him a Fellow. He also received the honorary title of Dijkstra Fellow from CWI in 2019. Most recently, in 2023, he was awarded the C&C Prize by NEC Corporation. These honors recognize his massive role in shaping how the world uses computers.

675 words

Where will your curiosity go next?

Keep exploring at your chosen reading level.

🖼️ Images & Media (2)
File:Guido van Rossum at Google IO 2008.jpg
Guido van Rossum at Google IO 2008.jpg
File:Guido van Rossum OSCON 2006.jpg
Guido van Rossum OSCON 2006.jpg
More to explore

What is Nepedia?

A free, ad-free encyclopedia for children. Every article is written at five reading levels, so the same page works for a five-year-old and a fifteen-year-old — use the level switcher above to see this one change. No account needed to read.