Understanding the Programming Process
Translate the program into machine language.
compiler and interpreter
Test the program.
Selecting test data to test program and ensure that the program is free of syntax errors and free of logical errors.
Put the program into production.
Once the program is tested adequately, it is ready for the organization to use.