See Correct Answer


Backward reasoning
Functional programming
Logical programming
Structured programming

Correct Answer: Functional programming