Термин «баг» (англ. bug — «жук») стал синонимом ошибки в программировании из-за истории с неисправностью электромеханической машины Mark II в 1947 году. 13
Неисправность была вызвана мотыльком, который застрял между реле. 1 Инженеры извлекли насекомое, записали об этом в журнале и пометили: «Первый случай обнаружения жука (bug)». 3
Со временем слово «баг» стало использоваться для описания любых ошибок в программном обеспечении. 3 В 1980-х годах оно стало особенно популярным благодаря использованию в языке программирования UNIX, где команда «отладка» (debug) использовалась для поиска и устранения ошибок. 3
Сегодня «баг» — общепринятый термин в программировании, который используется для описания любых ошибок, возникающих в процессе разработки программного обеспечения. 3