CPython Python Implementation: Difference between revisions
Jump to navigation
Jump to search
m (Text replacement - "([^\s])([\s]{1,7})\<P\>" to "$1 <P>") |
m (Text replacement - "\<P\>([\s]{1,7})([^\s])" to "<P> $2") |
||
Line 9: | Line 9: | ||
=== 2020 === | === 2020 === | ||
* (Wikipedia, 2020) ⇒ https://en.wikipedia.org/wiki/CPython Retrieved:2020-2-6. | * (Wikipedia, 2020) ⇒ https://en.wikipedia.org/wiki/CPython Retrieved:2020-2-6. | ||
** '''CPython''' is the [[reference implementation]] of the [[Python (programming language)|Python programming language]]. Written in [[C (programming language)|C]] and Python, CPython is the default and most widely used implementation of the language. <P> | ** '''CPython''' is the [[reference implementation]] of the [[Python (programming language)|Python programming language]]. Written in [[C (programming language)|C]] and Python, CPython is the default and most widely used implementation of the language. <P> CPython can be defined as both an [[interpreter (computing)|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 [[Language binding|bindings]] in a language other than Python. | ||
---- | ---- |
Latest revision as of 04:39, 18 August 2021
A CPython Python Implementation is a Python implementation that ...
- See: Language Binding, Python Language, Reference Implementation, Interpreter (Computing), Compiler, Bytecode, Foreign Function Interface.
References
2020
- (Wikipedia, 2020) ⇒ https://en.wikipedia.org/wiki/CPython Retrieved:2020-2-6.
- 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 language.
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.
- 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 language.