History of Python

History of Python

The programming language Python was conceived in the late 1980s, and its implementation was started in December 1989 by Guido van Rossum at CWI in the Netherlands as a successor to ABC capable of exception handling and interfacing with the Amoeba operating system. Van Rossum is Python's principal author, and his continuing central role in deciding the direction of Python is reflected in the title given to him by the Python community, Benevolent Dictator for Life (BDFL). (However, van Rossum stepped down as leader on July 12, 2018.). Python was named after the BBC TV show Monty Python's Flying Circus.

Align
enright
Alt
enA falling weight labelled "16 ton"
enA green snake with reared head and outstretched tongue
enA highly abstracted symbol suggestive of the head ends of two snakes in a double helix viewed head-on, curved clockwise toward the viewer: a blue snake comes in from behind to the left, with head folding back on its body at the top, and a yellow snake comes in from behind to the right and its head folds back on its body at the bottom; the overall silhouette of the symbol forms a rough plus sign, and the eye locations are suggestive of a yin and yang.
Comment
enThe programming language Python was conceived in the late 1980s, and its implementation was started in December 1989 by Guido van Rossum at CWI in the Netherlands as a successor to ABC capable of exception handling and interfacing with the Amoeba operating system. Van Rossum is Python's principal author, and his continuing central role in deciding the direction of Python is reflected in the title given to him by the Python community, Benevolent Dictator for Life (BDFL). (However, van Rossum stepped down as leader on July 12, 2018.). Python was named after the BBC TV show Monty Python's Flying Circus.
Depiction
Guido-portrait-2014.jpg
Python logo 1990s.svg
Python logo and wordmark.svg
Python-logo-notext.svg
Python Macintosh icon 1997–2001.png
PythonWin 64×64.gif
Direction
enhorizontal
Footer
enHistoric Python logos used on Windows and the Macintosh , and the logo used since version 2.5 .
Group
enversion-table
Has abstract
enThe programming language Python was conceived in the late 1980s, and its implementation was started in December 1989 by Guido van Rossum at CWI in the Netherlands as a successor to ABC capable of exception handling and interfacing with the Amoeba operating system. Van Rossum is Python's principal author, and his continuing central role in deciding the direction of Python is reflected in the title given to him by the Python community, Benevolent Dictator for Life (BDFL). (However, van Rossum stepped down as leader on July 12, 2018.). Python was named after the BBC TV show Monty Python's Flying Circus. Python 2.0 was released on October 16, 2000, with many major new features, including a cycle-detecting garbage collector (in addition to reference counting) for memory management and support for Unicode. However, the most important change was to the development process itself, with a shift to a more transparent and community-backed process. Python 3.0, a major, backwards-incompatible release, was released on December 3, 2008 after a long period of testing. Many of its major features have also been backported to the backwards-compatible, though now-unsupported, Python 2.6 and 2.7.
Image
enPython Macintosh icon 1997–2001.png
enPython-logo-notext.svg
enPythonWin 64×64.gif
Is primary topic of
History of Python
Label
enHistory of Python
Link from a Wikipage to an external page
python-history.blogspot.com/
Link from a Wikipage to another Wikipage
ABC (programming language)
Amoeba (operating system)
Apache Software Foundation
Backport
BBC TV
Benevolent Dictator For Life
Byte
C (programming language)
Category:History of software
Category:Python (programming language)
Category:Software version histories
Centrum Wiskunde & Informatica
Common Lisp
Complex number
Computer file
Corporation for National Research Initiatives
DARPA
Data hiding
Data type
Dynamic typing
End-of-life (product)
Exception handling
File:Guido-portrait-2014.jpg
File:Python logo 1990s.svg
File:Python logo and wordmark.svg
Free Software Foundation
Free software license
Freeze (software engineering)
Functional programming
Garbage collection (computer science)
Generator (computer science)
GNU General Public License
Google
Gradual typing
Guido van Rossum
Haskell (programming language)
History of software engineering
Icon (programming language)
Inheritance (object-oriented programming)
Integer division
Internet forum
Intrinsic function
Keyword argument
Law
Lisp (programming language)
List comprehension
Lock (computer science)
Memory management
Modula-3
Module system
Monty Python's Flying Circus
Multi-paradigm programming language
Name mangling
Nonprofit organization
Object-oriented
Patch (computing)
Programming language
Punctuation
Python (programming language)
Python Software Foundation
Python Software Foundation License
Reference counting
Resource Acquisition Is Initialization
Reston, Virginia
SETL
Source-to-source compiler
State of Virginia
Static scoping
Structured programming
The Netherlands
Unicode
Virginia
Zen of Python
Zope
Name
enlast-bug-release
enlast-release
SameAs
3tWNu
Historia de Python
m.0117g2xx
Python'un tarihçesi
Python的歷史
Q4205080
История языка программирования Python
Историја програмског језика Пајтон
تاریخچه پایتون
파이썬의 역사
Subject
Category:History of software
Category:Python (programming language)
Category:Software version histories
Thumbnail
Python logo 1990s.svg?width=300
TotalWidth
200
WasDerivedFrom
History of Python?oldid=1123472516&ns=0
WikiPageLength
39082
Wikipage page ID
21356332
Wikipage revision ID
1123472516
WikiPageUsesTemplate
Template:As of
Template:Code
Template:CURRENTDAY2
Template:CURRENTMONTH
Template:CURRENTYEAR
Template:Efn
Template:Main
Template:Multiple images
Template:Notelist
Template:Reflist
Template:Short description
Template:Snd
Template:Update after
Template:Use mdy dates
Template:Version