Termes
•Programme source, code source
–Programme écrit dans un langage
•Code machine, code exécutable
–Programme dans un langage de machine, directement
exécutable par la machine
•Compilation (compilateur)
–Traduire un code source en code exécutable
•Interpréteur
– Certains langages n’ont pas besoin d’être traduit en code
machine
–La machine effectue la traduction sur la volée (on the fly),
instruction par instruction, et l’exécute
–E.g. Prolog, JavaScript
5