Functional programming, simply put, is programming by the use of functions. Functional programming does not utilitize the use of
classes and objects in order to create applications.