Está en la página 1de 8

Paradigmas de Definición Antecedentes Principales lenguajes ventajas desventajas principales

programación promotores representativos aplicaciones

Imperativo Los primeros lenguajes Kristen  Basic Su relativa Los datos Se puede hacer
Representa un enfoque
imperativos fueron los simplicidad y son expuestos cualquier tipo de
particular o filosofía para  C
lenguajes de máquina facilidad de a la totalidad aplicación
la construcción del
de los equipos implementación del programa,
software. No es mejor  D De nomina
originales. En estos de los así que no
uno que otro sino que
lenguajes, las compiladores e hay seguridad
Neuman  Fortran Dispositivos
cada uno tiene ventajas y
instrucciones eran muy intérpretes • La para los
desventajas. También móviles cajeros
simples, lo que hizo  Pascal capacidad de datos. •
hay situaciones donde un automáticas
más fácil la aplicación reutilizar el Dificultad para
paradigma resulta más control aéreo
de hardware, pero  Perl mismo código relacionarse
apropiado que otro.
dificultaron la creación en diferentes con los
Algunos ejemplos de  PHP
de programas lugares en el objetos del
paradigmas de
complejos. FORTRAN, programa sin mundo real. •
programación:  Lua
desarrollado por John copiarlo. • Una Difícil crear
Backus en IBM a partir forma fácil nuevos tipos
Paradigma Imperativo es
de 1954, fue el primer seguir la pista de datos
considerado el más
lenguaje de de flujo del reduce la
común y está
programación principal programa. • La extensibilidad.
representado, por
para eliminar los capacidad de • Se da
ejemplo, por el C o por
obstáculos ser muy importancia a
BASIC. presentados por el modular o la operación
código de la máquina estructurado. • de datos en
en la creación de Necesita lugar de los
programas complejos menos datos mismos
memoria
solamente.

Funcional En un sentido estricto, la LISP es el primer Lichetenberg Lisp Testear código Inteligencia
artificial
programación funcional lenguaje de funcional es Procesamiento
define un programa como programación de alto Haskell más sencillo ya de lenguaje
Reconocimiento
una función matemática nivel basado en el que no
Tomas Kuhn de voz
que convierte unas paradigma funcional dependemos Definición de
entradas en unas salidas, de un estado lenguaje

sin ningún estado interno Creado en 1958 por que pueda ser Formalismo para
y ningún efecto lateral. John McCarthy alterado desde definir a otras
teorías
ningún sitio
LISP es un lenguaje
RAP(prototipos
revolucionario e La radio de
introduce nuevos programación aplicación)
conceptos de concurrente o
programación: paralela es
funciones como mucho más
objetos primitivos,
funciones de orden simple
superior, polimorfismo,
listas, recursión, Las
símbolos, aplicaciones
homogeneidad de escritas con
datos y programas, código
bucle "read-eval-print" funcional
suelen tener
La herencia del LISP mucho menos
llega a lenguajes código.
derivados de él
(Scheme, Golden
Common LISP) y a
nuevos lenguajes de
paradigmas no
estrictamente
funcionales, como C#,
Python, Ruby o Scala
Lógico Consiste en la aplicación Históricamente, los Jhon Von  ALF Sistemas
expertos donde
del corpus de ordenadores se han mejorarse la ineficiente. un sistema de
conocimiento programado utilizando  CLP eficiencia información imita
las
sobre lógica para el lenguajes muy modificando el
 Elf recomendaciones
diseño de lenguajes de cercanos a las componente de áreas de de un experto
programación; no debe peculiaridades de la control sin aplicación
Neuman  Flang Demostración
confundirse con la propia máquina: tener que automática
disciplina de la lógica operaciones Godel modificar la
herramientas Lenguaje Natural
computacional aritméticas simples, lógica del
de depuración
instrucciones de  KLIC algoritmo.
efectivas.
acceso a memoria, etc.
 Logtalk
la lógica matemática es multipropósito.
 Prolog problemas
la manera más
reales, es
sencilla, para el
poco utilizado.
intelecto humano, de
expresar formalmente
rápida de
problemas complejos y
prototipos e programa no
de resolverlos
ideas contiene
mediante la aplicación
complejas. suficiente
de reglas, hipótesis y
información
teoremas. De ahí que
para contestar
el concepto
de "programación la una consulta
lógica" implementación responde
de estructuras false.
complejas.

Orientado a es un paradigma de Es un concepto que se Kristen es que todo el No todos los Claridad

objetos programación que viene extendió a través de ABAP código que programas Complejidad
a innovar la forma de los departamentos de tiene algo que pueden ser
ActionScriptAda En relaciones
obtener resultados. Los ciencias informáticas ver con las modelados entre datos
objetos manipulan los universitarias en los (lenguaje de naves con exactitud
datos de entrada para la años 80 y de la programación) espaciales se por el modelo En gestión de
Nygard recursos
obtención de datos de comunidad de encuentra en de objetos. Si
salida específicos, donde producción de un solo lugar. lo que deseas
Java (lenguaje de
cada objeto ofrece una aplicaciones en los Otra ventaja es es leer
programación)
funcionalidad especial. años 90. Al igual que la que los objetos algunos
"programación pueden poseer datos,
VisualVM
modular" antes y la atributos hacerles algo
"programación en JavaScript inherentes de simple y
Internet" después, la clase a la escribir de
POO generó cierto que pertenecen nuevo, no
tienes
debate. KBasic Otra ventaja es necesidad de
que POO hace definir clases
Kotlin (lenguaje de que los y objetos. Sin
programación) programas embargo, en
grandes sean algunos
Lexico
más lenguajes de
manejables. Si POO, puede
Linotte
todas las que tengas
Lisp ventanas que realizar
pertenecen a este paso
una jerarquía extra
de clases de
Magik (lenguaje de ventanas y
programación) todo el código
que se refiere a
Mesa (lenguaje de
una ventana
programación)
particular está

MetaQuotes dentro de esa

Language ventana

MQL4/MQL5
Bibliografía
Juan. (16 de agosto de 2014). Recuperado el 18 de abril de 2018, de
https://techlandia.com/ventajas-desventajas-programacion-orientada-objetos-
info_184901/

kevinldp. (9 de octubre de 2015). Recuperado el 19 de abril de 2018, de


https://kevinldp.wordpress.com/paradigma-imperativo/

L, C. (28 de 11 de 2014). Recuperado el 19 de abril de 2018, de


https://carlostics.wordpress.com/2014/11/28/paradigma-imperativo-y-caracteristicas/

También podría gustarte