|
|
Structured Programming | Structured programming stands as a contrast to unstructured programming.
Unstructured programming is a reminiscence of low-level, machine language programming with
explicit use of goto statements.
|
Structured programming relies on use of high-level control structures instead of low-level jumping Structured programming is also loosely coupled with top-down programming and program development by stepwise refinement |
| Program Development by Stepwise Refinement is the title of a famous paper written by
Niklaus Wirth in 1971. Niklaus Wirth is the inventor of the programming language Pascal. In this paper
Wirth argues how to decompose a task in subtask, in a top-down fashion.
|