No artigo de hoje vamos abordar o tema Interpretador, tema que tem despertado interesse e debate nos últimos tempos. Interpretador é uma questão que afecta um amplo espectro da sociedade, desde aspectos pessoais até questões políticas, económicas e culturais. Ao longo deste artigo exploraremos diferentes perspectivas e lançaremos luz sobre diferentes aspectos relacionados a Interpretador, com o objetivo de oferecer uma visão completa e objetiva deste tema tão relevante hoje.
Execução de Programa |
---|
Conceitos gerais |
Tipos de código |
Estratégia de compilação |
|
Runtimes notáveis |
|
Compiladores notáveis e toolchain |
|
Interpretadores são programas de computador que leem um código fonte de uma linguagem de programação interpretada e o converte em código executável.[1] Seu funcionamento pode variar de acordo com a implementação. Em alguns casos, o interpretador lê o código fonte linha a linha e o converte em código objeto (ou bytecode) à medida que o executa, em outros casos, converte o código fonte por inteiro e depois o executa.
Na verdade, em princípio, pode-se implementar compiladores e interpretadores para qualquer linguagem de programação. Mas, dependendo da necessidade, pode ser melhor criar um interpretador ou um compilador.