See Correct Answer


Backward reasoning
Functional programming
Structured programming
Logical programming

Correct Answer: Functional programming