Procedural Programming (FORTRAN and COBOL)
Mainly comprises of algorithms. The Programs were considered as significant intermediate points among the problem and the computer in mid 1960s. Subprograms were originally seen as lab or saving devices but very quickly appreciated as a way to abstract program functions as shown in Fig. 1.2
The important characteristics of Procedural Programming are
- Programs are prepared in the form of subroutines and all data items are global
- Program controls are through jumps (goto's) and call subroutines
- An Abstracted subroutines are used to avoid repetition
- Software application is minimized
- Hard to maintain and enhance the program code
Figure: Procedural Programming