Есть разные реализации питона.
Например:
основная реализация -
CPython написана на С;
PyPy написан на RPython (их собственный диалект питона, созданный специально, чтобы написать на нём PyPy);
Jython написан на Java.
Подробнее про разные реализации питона можно прочитать здесь:
habrahabr.ru/post/209812
Библиотеки для питона написаны либо на C, либо на самом питоне.