Πως διορθώνονται τα λάθη;
Ο μεταγλωττιστής ή ο διερμηνευτής ανιχνεύουν τα συντακτικά λάθη και εμφανίζει κατάλληλα διαγνωστικά μηνύματα.
Το στάδιο που ακολουθεί είναι η διόρθωση των λαθών.
Το διορθωμένο πρόγραμμα υποβάλλεται ξανά σε μεταγλώττιση και η διαδικασία αυτή επαναλαμβάνεται, μέχρις ότου εξαλειφθούν πλήρως όλα τα λάθη.
Τα λογικά λάθη, αν δεν εντοπιστούν και διορθωθούν από τον ίδιο τον προγραμματιστή, μπορεί στη συνέχεια να γίνουν αντιληπτά από κάποιο χρήστη κατά την εκτέλεση του προγράμματος (αδυναμία ολοκλήρωσης ή λάθος αποτελέσματα).