CPython

From Wikipedia, the free encyclopedia

CPython (or "Classic Python") is the default, most-widely used implementation of the Python programming language. It is written in C. In addition to CPython, there are two other production-quality Python implementations, Jython, written in Java, and IronPython, which is written for the Common Language Runtime, as well as several experimental implementations. [1]

CPython is a bytecode interpreter. It has a foreign function interface with several languages including C, in which one must explicitly write bindings in a language other than Python.

[edit] Supported platforms

Unix-like

Desktop OSes

Special and embedded

Mainframe and other

[edit] References

  1. ^  Martelli, Alex (2006). Python in a Nutshell, 2nd edition, O'Reilly, 5–7. ISBN 0-596-10046-9. 


In other languages