Le langage C est un langage de programmation qui s'écrit dans un fichier source.
Ensuite ce fichier doit être traduit à l'aide d'un compilateur en langage machine.
On parle alors de langage compilé qui s'oppose aux langages interprétés, comme Python par exemple.