Avant de commencer, n'oublie-pas qu'un fichier source écrit en C se termine avec l'extension .c, en fortran avec .f, en c++ .cc, un fichier objet a l'extension .o.
La compilation du C en langage machine est l'affaire de gcc, que l'on peut utiliser de deux façon : Si l'on utilise qu'un seul fichier C, soit prog.c, c'est facile :
gcc prog.csur la ligne de commande te produira soit plein d'erreurs, soit un programme exécutable nommé par défaut a.out qui s'exécutera simplement en tapant a.out sur la ligne de commande. C'est tout ce qu'il y a à savoir pour commencer le tronc commun d'info, mais il sera vite nécessaire de rafiner :