Ecriture du programme
Après avoir déterminé l'algorithme, il faut écrire le programme source en respectant une syntaxe très précise, définie par des règles de grammaire dépendant du langage utilisé. Le programme source peut être écrit à l'aide d'un éditeur de texte tel que le bloc-notes de windows. On préférera cependant utiliser un EDI ou « environnement de développement intégré ». Un EDI facilite l'écriture, la mise au point et l'exécution des programmes.
Compilation
Un programme appelé « compilateur » verifie que le programme source respecte la grammaire du langage et le traduit en langage objet, plus proche de la machine. Un second programme appelé « éditeur de liens » rend ensuite le programme exécutable par la machine.
Un programme peut être syntaxiquement correct sans pour autant fournir les résultats attendus. On distingue en effet deux types d'erreurs : les erreurs de syntaxe et les erreurs de logique.