Ein Interrupt (≈ Unterbrechung) ist die Unterbrechung der laufenden Befehlsfolge in der CPU, d.h. dass das laufende Programm unterbrochen wird, um andere Programme oder Prozesse zu steuern. Durch Interrupts wird es möglich, auch während ein Programm arbeitet auf Mausbewegungen oder andere Ereignisse zu reagieren, ohne dass für den Benutzer eine Verzögerung sichtbar ist. Ein Interrupt erfolgt immer nur sehr kurz, so dass das laufende Programm sofort wieder an der unterbrochenen Stelle fortgesetzt wird.