CPython

CPython is the reference implementation of the Python programming language. Written in C and Python, CPython is the default and most widely used implementation of the Python language.

CPython
Original author(s)Guido van Rossum
Developer(s)Python core developers and the Python community, supported by the Python Software Foundation
Initial release26 January 1994 (1994-01-26)
Stable release
3.12.0  / 2 October 2023 (2 October 2023)
Repositoryhttps://github.com/python/cpython
Written inC, Python
Platform42 platforms; see ยง Distribution
Available inEnglish
TypePython Programming Language Interpreter
LicensePython Software Foundation License
Websitewww.python.org

CPython can be defined as both an interpreter and a compiler as it compiles Python code into bytecode before interpreting it. It has a foreign function interface with several languages, including C, in which one must explicitly write bindings in a language other than Python.

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.