Structured Vs Functional Programming Paradigm