This question has spawned a number of urban myths.
The term 'bug' was first used by Grace Hopper on September 9th, 1945 when a real bug, a moth, short-circuited an early computer on relay number 70 Panel F, of the MARK II Aiken Relay Calculator, in the Harvard University. The operators of the computer said they had "debugged" the computer, and ever since then the terms has not changed. (They actually finished building the computer in 1947, which was the year of the actual event.)
The most widely known is that Captain (later Admiral) Grace Hopper was busy debugging a program that she had written. Finding a moth squashed in her card deck, she quipped "this is the first real computer bug !"
This story gives the lie to the claim that this is where the name came from. If this was the first computer bug, why did she refer to it as the first real one ?
Come to that, why was she debugging her program before the moth was found?
The simple truth is that difficult to find troubles in machinery were already being called bugs by engineers prior to 1900. Tomas Edison may have been the first one to use the term in this sense, writing it in a notebook entry in 1876 regarding problems developing a system of multiplexing signals over a wire for telegraph.
a computer bug is what she found in the computer
It's an old term that has just stuck around. The story is told of people who were working on one of the early computers. The computer suddenly stopped working and everyone started going over every component individually. That computer used mechanical relays to make many of the circuits function, and the story is that a moth became trapped in one of the closed relays. Since the moth wing did not allow the relay to function properly it had to be removed before the computer would work. From that experience came the term "bug". It was said that the computer stopped working because it had a "bug" in it. Of course it follows that once the "bug" was removed, the computer continued to work. From that came the term "debugging". The term is used in all aspects of computer hardware and software. Many programmers and computer professionalsstill use the term "bug" to describe any problem with computer hardware or code.
Virus
There will be some more ... impact is difficult to imagine ...
For information on GIGO in computers, see the related question "What does GIGO mean?". For information on computer bugs, see the related question "What are computer bugs?".
There is a google article about her 107th birthday (Dec. 9, 2013) where it describes the "bug" that she found while they were testing the computer (Mark I Electromechanical Computing Machine). The anecdotal story is that the moth they found was a bug and that they debugged the machine.
Virus, slow computer aka lag, bug, or it just takes awhile to get it started.
The phrase "to catch the reading bug" is an allegory, which is an example of a rhetorical device. The phrase means to suddenly become enthusiastic about reading.
This phrase is contemporary and a simply internal rhyme with a literal meaning. It is more often heard as "snug as a bug in a rug."
any problem in the computer's hardware or software..
The Cajun French phrase for "has started" is "a commencé."
The word "bug" in computer terminology refers to an unexpected glitch that a program may execute by accident. The first computer bug was an actual bug! I forget how the story goes, but one day someone was opening up their computer to fix it because something was wrong with it, and they found a dead moth inside!
Stink bug (a type of bug that has a really bad smell) in Indonesian is called 'Walang sangit'.
bug zappers
Bug, as in insect, is die Wanze or das Insekt. Bug, as in computer bug, could be said a number of ways, like: Programmfehler.
a computer bug is what she found in the computer
bug - a computer bug