— ошибка, сбой в программе или в работе системы.

Из-за бага программа или система выдаёт неверный результат. Как правило, баги «рождаются» из-за ошибок, возникших в исходном коде или дизайне программы. Также иногда причиной их возникновения становится некорректная работа компилятора.

В зависимости от степени «вредности», баги бывают серьёзными и мелкими, а по частоте проявления – постоянными и «плавающими».

Не стоит путать баги и «глюки»: последние не могут повторяться несколько раз при тех же исходных условиях.