Este es también conocido como lenguaje procedimental. El lenguaje de programación funcional, como lo dice su nombre, crea programas por medio de funciones, devuelve un nuevo resultado y recibe el resultado de otras funciones.