Software Bug
/ bug / — Linguistic source tracking
An error, flaw, or fault in a computer program or system that causes it to produce an incorrect or unexpected result.
Historical Etymology & Word Origin
The term 'bug' was used in mechanical engineering as early as Thomas Edison's era in the 1870s to describe minor difficulties or faults in telegraphs and electrical circuits. However, the term became permanently cemented in computer history on September 9, 1947, when pioneer computer scientist Grace Hopper and her team at Harvard found a physical moth trapped between the contacts of Relay #70 in the Harvard Mark II electromechanical computer. They taped the dead moth into the logbook with the entry: 'First actual case of bug being found.' This coined 'debugging'.
Modern Significance in GRZU Uptime Ecosystem
Modern software bugs manifest as uncaught exceptions, concurrency race conditions, or memory leaks. SRE systems run active checks and logging streams to catch and diagnose bug patterns before they affect production servers.