![Топ-15 компиляторов Python — онлайн и офлайн главное изображение](https://cdn2.hexlet.io/assets/blog_promo-1dd16bc28d9a4aed4b07019a7934d27c258d6cf8ca53f803634fc38d1d406c57.png)
Компилятор — это компьютерная программа, которая преобразовывает программный код в машинный. Простыми словами, он переводчик с языка разработчика на язык компьютера. В Python компиляция отличается от традиционной, которая используется для компилируемых языков типа C или С++. Поскольку это интерпретируемый язык, преобразование выполняет интерпретатор. Он компилирует исходный код в промежуточный байт-код, который выполняется виртуальной машиной Python (PVM).
![Аватар пользователя Валерия Белякова](https://cdn2.hexlet.io/assets/illustrations/you-light-ce785569d4673aaeb609af3211719cf63f4a232c5bb32587f0c9d9ed03f4ab3d.png)