See Correct Answer


Structured programming
Logical programming
Functional programming
Backward reasoning

Correct Answer: Functional programming