Mechanizm kontroli przepływu programów w komputerze. Po przerwaniu komputer zapisuje swój obecny stan operacyjny i zmiany wykonania kodu, które zależą od tego, które przerwanie zostało wygenerowane. Przerwania mogą pochodzić ze sprzętu lub oprogramowania; przerwania programowe nazywane są pułapkami. Jest to alternatywny mechanizm do odpytywania i stanowi podstawę, wokół której realizowana jest większość operacji we / wy, wielozadaniowości i sterowania.