
คำว่า “บั๊ก” สำหรับ error ของโปรแกรม มาจากเหตุการณ์ในปี ค.ศ. 1947 เมื่อ Grace Hopper โปรแกรมเมอร์หญิงชาวอเมริกัน พบแมลงตัวเล็ก (moth) ติดอยู่ในรีเลย์ของคอมพิวเตอร์ Harvard Mark II แมลงตัวนี้ทำให้เกิดไฟฟ้าลัดวงจร ส่งผลให้เกิด error ในการทำงานของโปรแกรม
เหตุการณ์นี้ทำให้ Grace Hopper เปรียบเทียบ error ของโปรแกรมกับแมลงตัวเล็ก และเธอใช้คำว่า “bug” เพื่ออธิบายปัญหาที่เกิดขึ้น ต่อมาคำว่า “bug” ก็ถูกใช้แพร่หลายในวงการคอมพิวเตอร์ เพื่อเรียก error ของโปรแกรม หรือจุดบกพร่องในซอฟต์แวร์ Read More