1947 for a moth smashed in relay of Harvard Mark II. It shut it down.
bug
moth in computer in 1952The term "bug" had been in use for any malfunction or error of a machine long before electronic digital computers existed.Its first use referring to a computer problem was on the Harvard Mark II electromechanical computer in 1947, when a moth got smashed inside the contacts of a relay causing a failure. When the failure was located and the moth removed from the relay, the operator on that shift taped it to the logbook below the entry on the failure and labeled it First Computer Bug. That morning Grace Murray Hopper came on duty and read the logbook and thought it was a great story to tell every time she spoke somewhere. The first computer bug wasn't even in an electronic computer, the Harvard Mark II was electromechanical.
bug - a computer bug
Moth
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.
The term "bug" to refer to errors in a computer program originated in the early days of computing. In one instance, a moth caused a malfunction in a Harvard Mark II computer in 1947, and engineers found and removed the moth, starting the use of the term "bug" for programming errors.
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!
Moth
That's commonly called a bug. Even the smallest spelling error in a line of computer code can have a 'cascade' effect over the whole program.
The term "bug" in the context of computer programming is believed to have originated from an incident in 1947 when a moth became trapped in a relay of the Harvard Mark II computer, causing a malfunction. Grace Hopper, a computer scientist, is often credited with the discovery and popularization of this term in the programming context.
I used the no ad can and Happened to throw it right before the bug crawled on the computer then he randomly ate the bug
The first bug tracking system was the "IBM Control Program" developed in the 1950s by a team led by Grace Hopper. It was used to track and fix software defects in the Mark II computer system.