Overview of Programming
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.