Program: a sequence of instructions telling a computer how to loop and halt unexpectedly
Compiler: a program which translates errors into machine code
Parameter: a device for introducing an element of uncertainty into a logical process
Debugging: the process of replacing an existing bug by two new ones
Enhancement: A means of introducing errors into a working program
Validation Program: A means of ensuring that incorrect values are entered in the right format
Backup: Something you do not have time to take because of all the disk crashes
Regression test: A procedure for turning human testers into Neanderthals.
Flowchart: A pictorial representation of logic errors