Se Python é uma linguagem interpretada , e c precisamos do compilador para executar .Caso eu fosse desenvolver um programa em C em um determinado Sistema Operacional .É só distribuir meu executável compilado para este "Sistema Operacional" ,eu só distribuiria o executável do C para os computadores utilizando o mesmo Sistema Operacional que foi Desenvolvido o programa em C? Se eu desenvolver um programa em Python eu terei que instalar todo ambiente Python, ou terei que utilizar um compilador para distribuir para todos os computadores que quero distribuir o programa ?