CPython (reference implementation)
Python Software Foundation
Open source software

Interpreted, general-purpose high-level programming language
Dynamic type system
Automatic memory management

Community-based development
Code readability design philosophy
- very clear syntax

Python Programming Language

Official Website
Home page for Python

Python Documentation
Python Wiki
Web Programming

Download Python
The original implementation of Python, written in C.


- object-oriented style
- imperative style
- functional style

Standard library
- large
- comprehensive

Python interpreters

Programs packages

Stand-alone executables

Further reading

  • Martelli, Alex. Python in a Nutshell. Beijing: O'Reilly, 2006.
  • Hetland, Magnus L. Beginning Python: From Novice to Professional. Berkeley: Apress, 2008.
  • Lutz, Mark. Learning Python. Beijing ; Sebastopol: O'Reilly, 2009.
  • Pilgrim, Mark. Dive into Python 3. New York: Apress, 2009.
  • Lutz, Mark. Programming Python. Sebastopol, CA: O'Reilly, 2011.
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License