Tipos de Programación. SOLO Informativo para el Alumno (Tarea para la casa)

5. Programación Funcional

El valor generado por una función  depende exclusivamente de los argumentos alimentados a la función. Al eliminar los efectos secundarios se puede entender y predecir el comportamiento de un programa mucho más fácilmente. Esta es una de las principales motivaciones para utilizar la programación funcional.

El paradigma conocido como Programación por procedimientos utilizado en lenguajes de bajo nivel  un nivel se conoce como Programación funcional en los lenguajes de alto nivel.