Собрали в одном месте самые важные ссылкичитайте авторский блог
Python компилируемый и интерпретируемый язык. Таким образом компилятор Python генерирует байткоды, а интерпретатор исполняет их.