Structured Vs Functional Programming Languages