1
resposta

Quem faz a conversão do python para uma linguagem intermediária?

Na definição de linguagem interpretada, tem-se que o código fonte, nesse caso o python, é convertido para uma linguagem intermediária que terá que ser interpretada por suas respectivas máquinas virtuais e transformada em linguagem de máquina. Por aulas anteriores, supus que quem faz a interpretação é o "interpretador". Gostaria de saber se é a conversão e a interpretação são a mesma coisa. Se não forem processos equivalentes, quem faz a conversão?

1 resposta

Sim, o Python será interpretado e "convertido" para linguagem mais próxima de máquina. No final das contas o teu computador vai compreender os "zeros" e "uns" que serão "convertidos" desse processo todo. Por isso que quando vc utiliza a linguagem C (compilada), por exemplo, teu algoritmo é mais eficiente, roda mais rápido. Ela é muito mais próxima à linguagem que o PC "entende".