Wondering which version to use?

Python was created in the early 1990s by Guido van Rossum at Stichting Mathematisch Centrum in the Netherlands as a successor of a language called ABC. Guido remains Python’s principal author, although it includes many contributions from others.

Want to help test development versions of Python?

Whether you're new to programming or an experienced developer, it's easy to learn and use Python.

Python releases by version number:

Skelton's Play - Olena Lilova

- Juan Manuel Castro Carracedo
- Juan Manuel Castro Carracedo

- Ray Siemens

- Jane Griffiths
- Victor I.

Hollander" class="author" title="bio"BIO

To take one of these essays, copy it, and to pass it off as your own is known as plagiarism—academic dishonesty which will result (in every university I've heard tell of) in suspension or dismissal from the university.

Documentation for Python's standard library, along with tutorials and guides, are available online.

Berdan - Anna Torti - Victor I.

All Python releases are . Historically, most, but not all, Python releases have also been GPL-compatible. The Licenses page details GPL-compatibility and Terms and Conditions.

Buchanan, David Gordon, Israel Kirzner, et al

The mission of the Python Software Foundation is to promote, protect, and advance the Python programming language, and to support and facilitate the growth of a diverse and international community of Python programmers.

Scherb - Simon Brittan - Jim Nielson - David R.

Note: Barry's key id A74B06BF is used to sign the Python 2.6.8 and 2.6.9releases. His key id EA5BBD71 was used to sign all other Python 2.6 and 3.0releases. His key id ED9D77D5 is a v3 key and was used to sign olderreleases; because it is an old MD5 key and rejected by more recent implementations, ED9D77D5is no longer included in the public key file.

CarlsonDissertation: - Natalie E.

Looking for work or have a Python related position that you're trying to hire for? Our relaunched community-run job board is the place to go.

Williams, Foreword by Sheldon Richman, and "The Book and Author" by Bertrand de Jouvenel.

Alternative Views on Monetary Reform" Pamela J.

Source and binary executables are signed by the release manager using theirOpenPGP key. The release managers and binary builders since Python 2.3 havebeen:

You can import the release manager public keys by either downloading and thenrunning

RenchlerDissertation: - Jonathan M.

- Steve Mentz
- Mónica María Martínez Sariego

- Juan Carlos García Lorenzo
- Juan Carlos García Lorenzo
- Laurie Shannon

- Ellie Rycroft
- Michael Hattaway

or by grabbing the individual keys directly from the keyserver networkby running this command:

Scherb - Alastair Bennett - Tai-Won Kim - A.

For most Unix systems, you must download and compile the source code. The same source code archive can also be used to build the Windows and Mac versions, and is the starting point for ports to all other platforms.