article

Interpretadores são programas que lêem um código fonte de uma linguagem de programação e os convertem em código executável. Seu funcionamento pode variar de acordo com a implementação. Em muitos casos o interpretador lê linha-a-linha e converte em código objeto à medida que vai executando o programa. Linguagens interpretadas são mais dinâmicas por não precisarem escrever-compilar-testar-corrigir-compilar-testar-distribuir, e sim escrever-testar-corrigir-escrever-testar-distribuir. Mas existem também linguagens que funcionam como interpretadores e compiladores, como: C, Python (somente quando requerido), BASIC, etc.

Na verdade, a princípio, podem-se implementar compiladores e interpretadores para qualquer linguagem de programação. Mas para determinadas linguagens é mais fácil "fabricar" interpretadores, e para outras é mais prático um compilador.

Exemplo de linguagens interpretadas



Linguagens de programação | Ciência da computação

Interpret | Fortolker | Interpreter | Interpreter (computing) | Intérprete informático | Interpretaator | Ohjelmointikielen tulkki | Interprète (informatique) | מפרש (תוכנה) | Túlkur (tölvunarfræði) | インタプリタ | 인터프리터 | Interpretatorius | Interpreter | Interpreter | Интерпретатор | Interpretator | อินเทอร์พรีเตอร์ | Інтерпретатор | Trình thông dịch

 

This article is licensed under the GNU Free Documentation License. It uses material from the "Interpretador".

Home Pageartsbusinesscomputersgameshealthhospitalshomekids & teensnewsphysiciansrecreationreferenceregionalscienceshoppingsocietysportsworld