Está en la página 1de 1

¿QUÉ ES?

PARADIGMA IMPERATIVO
OTROS PARADIGMAS Y SUBPARADIGMAS
 “Un paradigma de programación Describe la programación como una secuencia instrucciones
Es un paradigma orientado al sujeto, o comandos que cambian el estado de un programa. La
indica un método de realizar
sentencia principal es la asignación. Algunos ejemplos de
paradigma reflectante, programación basada en cómputos y la manera en que se lenguajes de programación son FORTRAN-77, junto con
reglas, paradigma basado en restricciones, deben estructurar y organizar las COBOL, BASIC, PASCAL, C, ADA, Java, C++, C#, Eiffel,
programación basada en prototipos, tareas que debe llevar a cabo un Python, etc.
paradigma orientado a aspectos, etc. programa”.
PARADIGMA DECLARATIVO
PARADIGMA LÓGICO:
Se enfoca en describir las propiedades de la
Se basa en la definición de reglas lógicas
para luego, a través de un motor de PARADIGMAS DE solución buscada, dejando indeterminado el
algoritmo usado para encontrar esa solución.
inferencias lógicas, responder preguntas
planteadas al sistema y así resolver los
PROGRAMACIÓN No existe sentencia de asignación. Las
principales variantes son los paradigmas
problemas. Su lenguaje representativo es
el PROLOG.

funcional, lógico, la programación reactiva y
los lenguajes descriptivos.

PARADIGMA FUNCIONAL PARADIGMA ORIENTADO A OBJETOS PARADIGMA ESTRUCTURADO

Esta basado en los modelos de cómputo Está basado en la idea de encapsular estado y La programación se divide en bloques que
cálculo lambda y lógica combinatoria. Las operaciones en objetos. En general, la pueden o no comunicarse entre sí. Además la
funciones son elementos de primer orden. En programación se resuelve comunicando dichos programación se controla con secuencia,
la evaluación por reducción funcional tiene objetos a través de mensajes. De ejemplos de selección e iteración. Permite reutilizar código
unas técnicas que son la recursividad, programación están el Simula, Smalltalk, programado y una mejor compresión de la
parámetros acumuladores, CPS y Mónadas. C++, Java, Visual Basic .NET, etc. programación. Por ejemplo, los archivos batch.

También podría gustarte