Si on parle de bogue informatique (bug en anglais, qui se traduit par "insecte"), c'est parce que dans les années 40, à l'époque où les ordinateurs étaient volumineux et fonctionnaient avec des ampoules, la chaleur attirait les insectes (notamment des cafards) qui développaient de vraies colonies dans ces ordinateurs, et occasionnaient des malfonctions.
Un bug est donc synonyme de problème dans le fonctionnement d'un programme. A noter que le mot aurait été employé bien avant les années 40, mais c'est à partir de cette époque que le terme est devenu populaire et synonyme de dysfonctionnement dans le monde informatique.