0

What is CPython

14th May 2017, 4:25 AM
Suraj Mehra
Suraj Mehra - avatar
2 Answers
+ 7
CPython is the original Python implementation. It is the implementation you download from Python.org. People call it CPython to distinguish it from other, later, Python implementations, and to distinguish the implementation of the language engine from the Python programming language itself. The latter part is where your confusion comes from; you need to keep Python-the-language separate from whatever runs the Python code. CPython happens to be implemented in C. That is just an implementation detail really. CPython compiles your python code into bytecode (transparently) and interprets that bytecode in a evaluation loop. CPython is also the first to implement new features; Python-the-language development uses CPython as the base, other implementations follow. Source: Stackoverflow Read more at: http://stackoverflow.com/questions/17130975/python-vs-cpython
14th May 2017, 5:13 AM
Chirag Bhansali
Chirag Bhansali - avatar
+ 1
App/software for Python programming....
14th May 2017, 4:49 AM
Hiro
Hiro - avatar