ABAB Pedia

Guido van Rossum

Guido van Rossum is a programmer who grew up in the Netherlands and the creator of the Python programming language, which he began writing in 1989 and led for decades as its “BDFL” (Benevolent Dictator For Life) until stepping down in 2018; he worked at CWI, CNRI, GoogleGoogleGoogle is an American technology company founded by Larry Page and Sergey Brin and incorporated in 1998. It became an Alphabet subsidiary in 2015. Its businesses include internet search, advertising, software platforms, cloud computing, and artificial intelligence.Open the full entry, Dropbox and Microsoft.

Contents26 sections
Key facts

Growing Up in the Netherlands

Studies at the University of Amsterdam

In 1982 he earned a master’s degree in mathematics and computer science from the University of Amsterdam.⁠[2]

While studying, from 1977 to 1982 he worked part-time as a systems programmer at SARA, an Amsterdam computing center.⁠[3]

Joins the ABC Group at CWI

Works on the Amoeba Distributed Operating System

From 1986 to 1991 he worked on the Amoeba project at CWI; the project needed a higher-level language than C for system administration utilities, and the Bourne shell was unsuitable, which became the direct reason for designing a new language.⁠[4]

Begins Writing Python

In December 1989 he was looking for a “hobby” programming project to keep him occupied during the week around Christmas and decided to write an interpreter for a new scripting language, named after Monty Python’s Flying Circus, the British comedy troupe he was a fan of.⁠[5]

First Public Release of Python

On February 20, 1991, Python 0.9.0 was released to the Usenet newsgroup alt.sources; version 1.0.0 followed on January 26, 1994.⁠[6]

Moves to CWI’s Multimedia Group

From 1991 to 1995 he worked in CWI’s multimedia group; in 1995 he issued the Python Reference Manual, the Python Tutorial and two other documents as CWI reports.⁠[7]

Moves to the United States, Joins CNRI and Becomes “BDFL”

In 1995 he moved to the United States.⁠[8]

That April he joined CNRI, a nonprofit research lab in Reston, Virginia.⁠[9]

On April 18, 1995, the interim board of the Python Software Association held its first meeting at CNRI, and the notes named him the “first interim benevolent dictator-for-life,” the origin of the BDFL title.⁠[10]

Proposes “Computer Programming for Everybody”

In 1999, as principal investigator for CNRI, he submitted a revised “Computer Programming for Everybody” proposal to DARPA, aiming to enable all users to program through education and software; the project received funding only for its first year, through October 2000.⁠[11]

PythonLabs, Python 2.0 and the Python Software Foundation

In early 2000 he took his team, known as PythonLabs, to the California startup BeOpen.com, then to Digital Creations, later renamed Zope Corporation; in 2001 they created the nonprofit Python Software Foundation.⁠[9]

Python 2.0 was released on October 16, 2000.⁠[6]

Joins Google

In 2005 he joined Google as a Senior Staff Engineer.⁠[8]

At Google he built the code review tools Mondrian and Rietveld and worked on App Engine and its NDB database library.⁠[3]

Named an ACM Distinguished Engineer

Python 3.0 Released

Python 3.0 was released on December 3, 2008.⁠[6]

Writes a History of Python Blog

In January 2009 he started “The History of Python” blog, describing design rules including “Borrow ideas from elsewhere whenever it makes sense” and “Errors should not be fatal.”⁠[12]

Leaves Google for Dropbox

December 7, 2012, was his last day at Google; he announced he would start at Dropbox in January 2013 as a full-time software engineer focused on the company’s use of Python.⁠[13]

Reflects on His Life in a King’s Day Speech

On April 27, 2016, invited by the Dutch mission in San Francisco to speak at a King’s Day event, he said he had married at 45, had a son, had lived in the United States for over 20 years and remained a permanent resident.⁠[1]

His wife is from Texas, and the family lives in Silicon Valley.⁠[8]

Named a Computer History Museum Fellow

In 2018 the Computer History Museum named him a Fellow “For the creation and evolution of the Python programming language and for leadership of its community.”⁠[2]

Steps Down as BDFL

On July 12, 2018, after PEP 572 was approved, he posted “Transfer of power” to the python-committers list, writing, “I would like to remove myself entirely from the decision process,” and said he would remain an ordinary core developer but would not appoint a successor.⁠[14]

First Appearance on the Lex Fridman Podcast

Retires from Dropbox

In October 2019 he retired from Dropbox after six and a half years; there he worked on the type checker mypy and set in motion the conversion of Dropbox’s server code from Python 2 to Python 3.⁠[16]

Joins Microsoft

Second Appearance on the Lex Fridman Podcast

On November 26, 2022, he appeared on episode 341, “Python and the Future of Programming,” discussing CPython, code readability, the speed of Python 3.11, type hinting and mypy, the Global Interpreter Lock, Python 4.0, the BDFL role and GitHub Copilot.⁠[18]

Retires from Microsoft

In 2026 he left his role as a Distinguished Engineer at Microsoft to retire again.⁠[8]

His honors include the 1999 Dr. Dobb’s Journal Excellence in Programming Award, the 2002 Free Software Foundation Award, CWI’s first Dijkstra Fellowship in 2019 and the 2023 NEC C&C Prize.⁠[3]

As of October 2026: Permanently Retired

As of October 2026 his homepage describes him as the creator and “emeritus BDFL” of Python and states, “I am permanently retired”; in 2026 he began publishing a series of interviews with key Python developers from the language’s first 25 years.⁠[19]

Related Organizations, Websites, and Public Accounts

Sources

  1. King's Day Speech (opens in a new window)
  2. Guido van Rossum (opens in a new window)
  3. Guido van Rossum - Resume (opens in a new window)
  4. The History of Python: Personal History - part 1, CWI (opens in a new window)
  5. Foreword for “Programming Python” (1st ed.) (opens in a new window)
  6. The History of Python: A Brief Timeline of Python (opens in a new window)
  7. Guido van Rossum - Publications (opens in a new window)
  8. Guido van Rossum - Brief Bio (opens in a new window)
  9. The History of Python: Personal History - part 2, CNRI and beyond (opens in a new window)
  10. Origin of BDFL - All Things Pythonic (opens in a new window)
  11. Computer Programming for Everybody (Revised Proposal) (opens in a new window)
  12. The History of Python: Python's Design Philosophy (opens in a new window)
  13. Dropbox Hires Away Google’s Guido Van Rossum, The Father Of Python (opens in a new window)
  14. [python-committers] Transfer of power (opens in a new window)
  15. Guido van Rossum: Python (opens in a new window)
  16. Thank you, Guido (opens in a new window)
  17. Python creator Guido van Rossum joins Microsoft (opens in a new window)
  18. #341 – Guido van Rossum: Python and the Future of Programming (opens in a new window)
  19. Guido van Rossum - Personal Home Page (opens in a new window)