En informatique, un bug (mot anglais voulant dire “insecte”) ou bogue (au Nouveau-Brunswick, au Québec et en France) est un défaut de conception d’un programme informatique à l’origine d’un dysfonctionnement.