Tiana
Le compilateur est un logiciel spécial ou un ensemble de logiciels qui traduit le
code source
d'un langage informatique à un autre. Dans la plupart des cas, du
langage de programmation de
haut niveau au langage de programmation de bas niveau.
Le débogueur est un autre programme utilisé à des fins de test et de débogage
d'autres programmes. La plupart du temps, il est utilisé pour analyser et
examiner les conditions d'erreur dans l'application. Il sera capable de dire où
exactement dans votre application l'erreur s'est produite, de vous donner toutes les
adresses nécessaires
des variables, la représentation des variables dans le code, la trace de la pile et
toutes les autres informations de bas niveau et parfois de haut niveau. Débogueur
vous permet d'exécuter votre code étape par étape, de créer des points d'arrêt dans l'
application (pour examiner des parties spécifiques du code) et il peut arrêter l'
application après son crash afin d'examiner le problème.
Comme vous pouvez le voir, il s'agit d'un logiciel complètement différent, mais presque toujours
utilisé ensemble. La plupart du temps, le débogueur et le compilateur sont intégrés
à l'IDE.