Errore di programmazione che, al passaggio di millennio, ha impedito in alcuni vecchi programmi di riconoscere il cambiamento di data, provocando il blocco dei sistemi informatici.
Dall’inglese millennium ‘millennio’ e bug ‘insetto’. Blocco dei sistemi informatici dovuto al cambiamento di millennio nell’indicazione della data. L’espressione millenium (o millennium) bug (reso con il calco baco del millennio) si è diffuso con l’avvicinarsi dell’anno 2000. I computer più vecchi, infatti, indicavano la data del sistema con due sole cifre: vale a dire, l’anno 1998 era segnato come ’98’. Il “cambiamento di millennio” poteva quindi portare a problemi inaspettati, quando le banche dati informatiche avrebbero datato i nuovi documenti del 2000 con la cifra ’00’, creando confusione con la data ‘1900’ (con conseguenti errori di ordinamento dei database). Per quanto riguarda il termine bug, ‘baco, bruco’, questo è da tempo usato nel gergo informatico per indicare gli errori contenuti in (o sistematicamente provocati da) un programma informatico.