1
resposta

Resumo dos tópicos da aula

Compilador lê todo o código, compila num arquivo e depois envia para o computador executar. Ex destas linguagens: C, Rust, GO Ex de utilizacoes: Motores para jogos ou servidores com muitos dados/requisições Possui maior velocidade, num exemplo em C de incremento += de 1 a 10^7, demorou cerca de 90x menos tempo que o Python. Verifica erros antes de executar. Executa apenas em uma máquina ou classe de computadores iguais.

Interpretador envia linha por linha traduzindo do código fonte para o computador executar. Ex destas linguagens: Python, JS, php, Ruby Valorizam o processo de desenvolvimento, ex: aplicacoes web. So verifica erros na execucao. Mais fácil de programar, executa na hora linha por linha e encontra erros. Pode ser enviado e executado em várias máquinas.

Uma mesma linguagem pode ter compilador e interpretador. Existem linguagens que estão entre eles ex: JIT (just in time) compilation.

1 resposta

Oi Hygor, como vai?

Ótima resposta! Parabéns pelo empenho nos estudos!

Caso tenha quaisquer comentários ou dúvidas a respeito de alguma aula ou desafio, pode postar aqui no fórum que vamos te responder!

Abraços e bons estudos!