D’où vient l’expression bug, pour dysfonctionnement informatique ?
Avouons que ce mot fait partie de notre vocabulaire sans que l’on en connaisse bien l’origine…
Et il est même surprenant de se dire qu’un bug, en anglais, est en fait un insecte…
En fait son usage date de… 1945 et du temps des premiers ordinateurs. Énormes machines, fonctionnant en particulier avec des lampes (allumées/éteintes pour signifier les 1/0* de l’informatique). Et il arriva que certains insectes vinrent s’y brûler les ailes, grillèrent alors les lampes, générant ainsi la panne…
Plus précisément, l’expression nous vient de Grace Murray Hopper. Engagée en 1943 dans la marine états-unienne, elle est chargée de programmer le Harvard Mark I, considéré comme le premier vrai ordinateur automatique.
Mais un soir de l’été 1945….
le fabuleux joujou des mathématiciens, capable de faire la somme de deux nombre de 23 chiffres en moins de 3/10ième de seconde,… stoppe tout fonctionnement…
Imaginez l’angoisse… Les heures d’auscultation…
quand soudain Grace, telle une Lucky Luke de l’informatique, dégaine… sa pince à épiler…
et retire des circuits une mite venue s’en griller une dernière…
Grace a pris soin de noter tout cela dans le carnet de bord avec la mention « first actual case of bug being found ».

Cette plaisanterie est à l’origine de notre expression « bug informatique ».
Certains traduisent le mot en français par « bogue », mais c’est moins amusant, et il est sans doute plus aléatoire de voir une bogue** dans les circuits électroniques ![]()
On pourra objecter également que le terme bug était déja employé du temps du télégraphe, comme l’atteste un dictionnaire des années 1890.
Pour ma part, je préfère l’humour de Grace Murray Hopper
Michel Lansard
Notes :
* Tout le système informatique est fondé sur un mode binaire dans lequel « 1″ signifie : le courant passe, et « 0″ : le courant ne passe pas. Pour en savoir plus, cf. Système binaire informatique.
** Bogue : poisson vivant en banc, par 100 mètres de fond
