Table 1 The Five Basic Program Elements

1.  Initialization
2.  Input
3.  Processing
4.  Output
5.  Termination