快訊
2026-07-12
科技大小事

電腦 bug 為什麼叫 bug?一隻 1947 年的飛蛾,和一個被講錯的科技傳說

約 5 分鐘閱讀

⚡ 站長快讀:核心重點

  • 文章屬性:科技冷知識(詞源考據,輕鬆讀)
  • 一句話重點:電腦 bug 叫 bug,不是因為 1947 年那隻飛蛾——那隻蛾是真的、還被貼進日誌收藏在博物館,但「bug=故障」這個講法,比牠早了快 70 年。
  • 難易度 / 耗時:⭐ / 約 6 分鐘,適合當茶餘飯後談資
  • 適合誰:每次當機就想罵髒話、順便想知道「bug」到底哪來的人
  • 彩蛋:那隻蛾現在住在美國史密森尼博物館,有官方館藏編號

📌 快速答案

一句話答案:電腦 bug 的「bug」不是那隻 1947 年的飛蛾發明的。工程師老早就用「bug」形容機器的小毛病(愛迪生 1878 年的信裡就寫過);1947 年那隻卡進 Harvard Mark II 的飛蛾之所以出名,是因為有人把牠貼進日誌、幽默地寫下「第一次真的抓到一隻 bug」——是玩梗,不是命名。

廣告

🐛 先破題:你以為的故事,有一半是傳說

網路上流傳的版本通常是這樣:「1947 年,Grace Hopper 發現史上第一個電腦 bug,原來是一隻飛蛾,從此電腦故障就叫 bug。」聽起來超順、超好記——可惜,這個版本至少錯了三個地方。

真相是:飛蛾是真的,日誌是真的,連那隻蛾都還在;但「bug」這個詞不是那天發明的,發現的人也多半不是 Grace Hopper 本人。這篇就用三分鐘,把這個被講錯快二十年的科技傳說一次講清楚——而且每個點都有出處。


🦋 那隻蛾:1947 年 9 月,哈佛 Mark II

【史實|1947-09-09,Harvard Mark II】故事的舞台是哈佛大學的 Mark II 電腦。那是一台跟房間一樣大、靠幾千個繼電器(relay)喀啦喀啦運作的機電怪獸。某天機器出錯,工程師排查後,在編號 Relay #70、Panel F 的地方,找到一隻卡進去、被繼電器夾死的飛蛾。

真正的神來一筆在後面:他們把那隻蛾用膠帶貼進工作日誌,旁邊寫上一句:「First actual case of bug being found(第一次真的抓到一隻 bug)」。這本貼著飛蛾屍體的日誌,現在是美國史密森尼國家美國歷史博物館的正式館藏——你沒看錯,一隻蛾變成了博物館文物。


⏳ 反轉:「bug」比那隻蛾早了快 70 年

這裡就是多數人漏掉的關鍵。如果那句「第一次真的抓到一隻 bug」是命名的起點,那工程師寫的時候怎麼會已經在用「bug」這個字?

【考證|Edison 1878、OED 1889】因為「bug」形容「機器或計畫裡的小毛病」,老早就是工程圈的行話了。發明家愛迪生 1878 年的一封信裡就寫過:那些惱人的小故障「就是大家說的 bugs」。《牛津英語詞典》也收錄了這個用法,引用來源可追到 1889 年的報紙。換句話說,那隻蛾被貼進日誌時,「bug」已經流行超過半世紀。

廣告

所以那句 caption 根本是工程師的冷幽默:平常我們嘴上說的 bug 都是比喻,這次居然真的是一隻蟲,難得抓到「實體 bug」,當然要留念一下。是玩梗,不是造詞。


👩‍💻 Grace Hopper:她是推廣者,不是發現者

那 Grace Hopper 呢?她確實是傳奇人物、也確實在 Mark II 團隊待過,但:

【澄清】那本日誌多半不是她記的,那隻蛾也不是她親手抓的。她真正的貢獻,是後來到處講這個故事、讓「bug」和「debug(除錯)」這兩個詞在電腦圈紅起來。她是把梗發揚光大的人,不是發明梗的人。這中間的差別,正是這個傳說最常被講錯的一段。

💡 一句話記法:蛾是真的、博物館是真的,但「命名」和「Grace Hopper 發現」這兩件事,是後人幫故事加的戲。


🔍 冷知識加碼:那 debug 呢?

既然 bug 是「蟲」,把蟲抓出來自然就叫 debug(除錯)。這個詞同樣是在 Mark II 那個年代前後被電腦人講開的。所以你每次藍白畫面當機、跑 WinDbg 撈 minidump 找元兇,本質上就是在做一件一百多年前工程師就在做的事——抓 bug,只是你的「蟲」躲在記憶體和驅動程式裡,不會被膠帶貼起來而已。


❓ 常見問題

Q:所以「世界第一個電腦 bug」這種說法是錯的?

嚴格講是錯的。正確說法是「第一個被記錄下來、而且真的是一隻蟲的 bug」。「bug=故障」這個用法本身,比那隻蛾早了幾十年。

廣告

Q:那隻飛蛾現在真的看得到嗎?

看得到。它連同那頁日誌收藏在史密森尼國家美國歷史博物館,有正式館藏紀錄,偶爾展出。

Q:是 Grace Hopper 發現的嗎?

多數考證認為不是她本人記錄的。她的角色是讓這個故事和「debug」一詞廣為流傳,常被後人簡化成「她發現的」。


🔗 延伸閱讀

📎 參考資料來源

📖 第一級|博物館與權威機構:

⚠️ 本文重點(飛蛾事件為真、「bug」一詞早於 1947、Grace Hopper 為推廣者)以上列博物館與詞典考據為準。

廣告

📅 本文查證戳記:2026-07-01。詞源考據若有新資料,站長會回來補。