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