Prostředí

Poruchy počítačových programů jsou v průmyslu informačních technologií všudypřítomné: vyskytují se během vývoje softwaru, testování softwaru a také ve výrobě. K selhání dochází v programech všech úrovní systémového zásobníku. Prostředí programu se podstatně liší prostorem jádra, programy uživatelského prostoru napsanými v C nebo C ++, skripty Pythonu a aplikacemi Java, ale obecná struktura poruch je překvapivě podobná mezi uvedenými prostředími kvůli imperativní povaze jazyků a společným konceptům, jako jsou postupy, objekty, výjimky.