•Programming is telling computers what to do in a
language they understand (instructions)
•Writing a program is done in two phases:
–Problem solving
•Analysis & specification
•Algorithm
•Verification
–Implementation
•Program
•Testing
•An algorithm is a step-by-step procedure for solving a problem in a finite amount of time.
•