Programme
de traduction qui permet de traiter les données et instructions en une seule
fois d’un langage de programmation dans un autre (en général le langage
machine), et qui permet ainsi de faire tourner le programme plus rapidement que
s’il fallait le traduire à chaque fois que l’on lance un programme.