Python wird vor der Ausführung in Bytecode übersetzt. Dabei kommt es dann auf denn verwendeten Python Interpreter an. Normales Python(CPython) übersetzt in einen ganz eigenen Format. IronPython übersetzt in CIL-Bytecode und. Jython compiliert nach Java-Bytecode. Und dann gibt es noch ein Projekt das versucht Python in Parrot-Bytecode zu übersetzen.