Интерпретатор Python — это встроенная программа, которая выполняет исходный код. 9 Написанный код переводится в байт-код и выполняется. 9 Интерпретатор может содержать библиотеки, каждая из которых предназначена для реализации определённых задач. 10
Обычный редактор кода — это программа, в которой можно создавать и редактировать файлы с программным кодом. 8 Функции редакторов могут быть разнообразными и зависят от конкретной программы. 8 Чаще всего они включают автозаполнение, автоматическую загрузку кода и проверку кода. 8
Таким образом, основное отличие в том, что интерпретатор Python выполняет уже написанный код, а редактор кода позволяет создавать и редактировать его.
Например, онлайн-компилятор Python может включать в себя интегрированную среду разработки (IDE), интерпретатор и редактор кода. 3