Η λέξη bug άρχισε να χρησιμοποιείται στους υπολογιστές περίπου το 1947!
Η λέξη bug (σφάλμα) στους υπολογιστές σημαίνει ότι υπάρχει κάποιο σφάλμα σε software ή hardware, που κάνει έναν υπολογιστή να μην λειτουργεί σωστά. Από την λέξη bug προέρχεται η λέξη debugging, δηλαδή αποσφαλμάτωση ενός προγράμματος. Τα σφάλματα ταλαιπωρούν τους προγραμματιστές και τους μηχανικούς από τις πρώτες ημέρες των υπολογιστών. Ο όρος αυτός προήλθε από την παρακάτω ιστορία:
Ένας από τους πρώτους υπολογιστές, ο Mark II, που βρισκόταν στο Πανεπιστήμιο του Χάρβαρντ, δεν δούλεευ σωστά για αρκετό χρονικό διάστημα, χωρίς να μπορούν οι τεχνικοί να καταλάβουν τον λόγο. Ένας τεχνικός έλυσε τελικά το πρόβλημα, όταν έβγαλε ένα έντομο (bug) από τις επαφές ενός ρελέ! Το έντομο αυτό ήταν ένας σκώρος, περίπου 5 εκατοστών, που είχε αποτεφρωθεί μέσα στο ηλεκτρικό κύκλωμα. Η ιστορία αυτή κυκλοφόρησε ως αστείο αρχικά από την Grace Hopper, παρόλο που δεν ήταν μπροστά όταν ανακαλύφθηκε ο σκώρος, κι έτσι ο όρος "bug" παρέμεινε μέχρι τις μέρες μας. Η Grace Hopper ήταν μία από τις πρώτες προγραμματίστριες και πρωτοπόρους στο πεδίο των υπολογιστών και δημιουργός της Cobol.
Για πολλά χρόνια, το ημερολόγιο που κρατούσαν τότε και σχετιζόταν με το γεγονός αυτό, είχε μπει σε βιτρίνα, μαζί με τα απομεινάρια του σκώρου!
"Δεν με νοιάζει τι λες, αρκεί να λες σωστά το όνομά μου".
(George M. Cohan)