Take the tour ×  This question already has an answer here:
Since Python was written in the C programming language, does it
mean that if I know C I will learn and master Python faster than
it would take me to learn it without prior knowledge of C?  Or
will Python coders find it easier to learn C than programmers
from other languages not related to C?  share|improve this
question Learning Russian will allow you to learn German faster
because you have more experience adapting to new foreign
languages, but it would make no sense to learn Russian as a
warmup if you really just want German. –  Brian Gordon Nov 2 '11
at 3:32 add comment  marked as duplicate by MichaelT, gnat, Dan
Pichelman, TZHX, GlenH7 Sep 17 at 14:37   5 Answers  The
reference implementation of Python, CPython was indeed written
in C, but saying that Python is written in C is an
oversimplification:    • There are implementations written in
other languages, like Jython (written in Java), IronPython
(written in C#), PyPy (writen in Python), CLPytho