Debugging is a methodical process of finding and reducing the number of bugs, or defects, in a computer program or a piece of electronic hardware thus making it behave as expected. Debugging tends to be harder when various subsystems are tightly coupled, as changes in one may cause bugs to emerge in another.
The story goes that when one of the early computers that Hopper was working with malfunctioned, it was discovered that a moth had gotten into a relay (they were used for the logic of computers at that time), changing the logic of the program. This was the origin of the term bug in reference to problems with computer programs running correctly. Some believe that the staff then started using the term debugging to describe the process of removing errors from computer programs.
More on [ Debugging ]

404
Alpha Squared Solutions Website Spell Checker - Free tool to check website spelling including meta tags, alt, title, longdesc and content. Languages include British English, American English, French, German, Spanish and Portuguese.
Meta Description: [ Low Cost Domain name registration and hosting with POP, IMAP, webmail, Spam and Virus filtering. Search engine promotion ]
Backward Compatibility Viewer - Web page viewer for checking backward compatibility according to HTML version standards or specific features.
Squarefree Bookmarklets - Includes tools for viewing and testing CSS styles, viewing scripts and variables, and showing the structure of a document.
| Hacking PC Games Using a Memory Scanner/Debugger | |
| Next Video | |