Jak nazywa się program komputerowy, którego zadaniem jest analiza działania innego programu w celu odnalezienia błędów?
Debugger jest to program komputerowy, którego zadaniem jest dynamiczna analiza działania innego programu w celu odnalezienia błędów. Słowem bug (z ang. robak, insekt), określa się ten błąd. Określenie przypisuje się zazwyczaj admirał Grace Hopper; Hopper nazwała usunięcie martwego owada zaplatanego w przekaźnik debugowaniem, czyli odrobaczeniem. Pojęciem tym posłużył się jednak już w roku 1878 Thomas Edison, który w jednym ze swoich listów określił słowem bugs usterki techniczne.