Ein Debugger ist ein Tool für Software-Entwickler, mit dem sie Fehler im Programmablauf aufspüren können. Das Programm lässt sich an bestimmten Punkten anhalten und schrittweise ausführen. Im Debugger werden dann die jeweiligen Werte der aktiven Variablen angezeigt.