DEBUG ist ein Systemprogramm zur Fehlersuche (
Debugger), das von
Tim Paterson für das
86-DOS entwickelt worden ist. Nach der Übernahme durch Microsoft war
DEBUG
ein steter Bestandsteil von
MS-DOS, es ist heute noch bei vielen Versionen des Nachfolgers
Microsoft Windows als
Kommandozeilenprogramm zu finden. Für kommerzielle Anwendung war das Programm zwar weniger geeignet als richtige
Assembler-Programme, aber mit seiner Hilfe konnten Computernutzer, die sich mit den Interna des Gerätes auseinandersetzen wollten, ihr System untersuchen, kleinere Probleme beheben oder kreative Erweiterungen vornehmen. Neben der Möglichkeit, vorhandene Programme Schritt für Schritt auszuführen und sich Speicher- und Laufwerksinhalte direkt anzusehen, gab es auch die Möglichkeit, selbst Programme in der
Assemblersprache zu schreiben, die sich allerdings auf den
Real Mode des
8086-Prozessors und -Befehlssatzes beschränken mussten.