Il a été observé que rarement un programme s’exécute correctement à sa première tentative. Les erreurs sont très commun tout en développant un programme et sont considérés comme des erreurs. Les erreurs peuvent être de la compilation ou l’exécution. Erreurs de compilation sont généralement des erreurs de syntaxe et sont détectées avant l’exécution du programme. [...]