Les outils
Fonctions minimales
La programmation en langage C nécessite un environnement fournissant les fonctionnalités indispensables. Cet environnement comporte à la fois un éditeur de programme et un compilateur.
L'édition d'un programme produit un programme appelé programme source. Ce programme est soumis à un compilateur qui vérifie que le texte est compatible avec le langage C et traduit le programme en un langage cible compréhensible par la machine.