-
Paradigma Imperativo
Representado por la arquitectura de Von Neumann
*Conjunto de enunciados con orden preestablecido.
*También se conoce como procedimental o algorítmico.
*Algunos de los primeros lenguajes con este paradigma son:
FORTRAN, COBOL y PASCAL -
Paradigma Aplicativo
Creado por un grupo de científicos encabezados por MacCarthy
*También se le conoce como declarativo o funcional.
*Define a los programas como funciones y trata a las funciones
como datos.
*Se enfoca en la inteligencia artificial, calculo simbólico y
procesamiento del lenguaje natural.
*Esta representado por los lenguajes de programación LISP y ML. -
Paradigma Basado en reglas
Creado de la mano de un grupo de científicos japoneses en el ICOT (Institute for New Generation Computer Technology).
*También es conocido como paradigma lógico.
*Aplicaciones practicas en la actualidad son consultas a bases
de datos y pruebas matemáticas.
*Trabaja con expresiones y sus relaciones que se especifican a
través de reglas.
*El lenguaje representativo de este paradigma es PROLOG. -
Paradigma Orientado a Objetos
Uso de clases y objetos, afectados por los conceptos de encapsulación, herencia y polimorfismo.
*Ventajas de este paradigma: simplicidad, modularidad,
posibilidad de extender el programa y darle mantenimiento.
*Se cuenta con diversos lenguajes que soportan este paradigma,
por ejemplo: JAVA, C++, PHP.