Bem basicamente queria saber se alguem sabe a diferença basica entre um programa q é compilado e outro interpretado, e quais as vantagens de cada metodo.
Diferença Compilação Interpretação de Codigo
1 Resposta
Total.
O compilador lê código em uma linguagem e escreve código em outra linguagem.
O interpretador lê código em uma linguagem e faz (executa) o que o código manda.
É comum que compiladores para código nativo (tal como o C, tipicamente) gerem código que vai ser executado diretamente pelo processador. Por outro lado, código interpretado são apenas instruções dadas a um programa (o interpretador), que executa estas intruções.
O que é compilado para a plataforma nativa tende a ser mais rápido por poder ser otimizado de forma a explorar as características específicas da plataforma. A perda é na portabilidade. Já um programa interpretado, geralmente é o oposto, pois o interpretador específico de cada plataforma é que se preocupa em como ele vai executar o código.