A partir do momento que a linguagem não é compilada especificamente para um sistema operacional eu considero que ela seja interpretada, pois vai sempre precisar de um interpretador nativo ao sistema operacional.
A partir do momento que a linguagem não é compilada especificamente para um sistema operacional eu considero que ela seja interpretada, pois vai sempre precisar de um interpretador nativo ao sistema operacional.
Ainda estou muito confuso sobre compilação e interpretação...
O interpretador vai ter sempre um "programa" instalado que ficará responsável em entender o seu código em python já a linguagem compilada vc toda vez que faz uma alteração no seu codigo você precisa fazer o compilador ler e gerar um codigo e ele que vai rodar na maquina aí vc pode colocar em qualquer computador (desde que seja com o mesmo sistema onde foi compilado) e rodar seu programa.