Question: what is the difference between python and cpython?
Answer: Python is a language: a set of rules that can be used to write programs. ... CPython is the original implementation, written in C. (The "C" part in "CPython" refers to the language that was used to write Python interpreter itself.) Jython is the same language (Python), but implemented using Java.