450 1000

Paradigmas de Programación

  • Paradigma declarativo

    Paradigma declarativo

    Iniciado por Gottlob Frege
    Los programas que lo integran describen los resultados esperados sin listar explícitamente los pasos a llevar a cabo para alcanzarlos.
  • Paradigma funcional

    Paradigma funcional

    Tiene sus raíces en el cálculo lambda, creado por Alonzo Church.
    Los programas se componen de funciones, es decir, implementaciones de comportamiento que reciben un conjunto de datos de entrada y devuelven un valor de salida.
  • Paradigma imperativo

    Paradigma imperativo

    Iniciado por el matemático Jhon Von Neumann.
    Son secuencias de comandos que ordenan acciones a la computadora.
  • Paradigma orientado a objetos

    Paradigma orientado a objetos

    Basado en un lenguaje llamado Simula 67 creado por Krinsten Nygaard y Ole-Johan Dahl. El comportamiento del programa es llevado a cabo por objetos, entidades que representan elementos del problema a resolver y tienen atributos y comportamiento.
  • Paradigma lógico

    Paradigma lógico

    Iniciado por Robinson, Colmenaner y Kowalsky. El problema se modela con enunciados de lógica de primer orden.