Está en la página 1de 2

Paradigma

de la
programación

¿Que es?
Un paradigma de programación es un estilo de
desarrollo de programas. Es decir un modelo para
resolver problemas computacionales. En los cuales
se encuadran los lenguajes de programación

Tipos de paradigmas de la programación

Paradigma Orientado a
Imperativo Estructurada Lógico Funcional
heurístico objetos
Imperativo:es un paradigma de programación que describe la programación en términos del
estado del programa y sentencias que cambian dicho estado. Los programas imperativos son un
conjunto de instrucciones que le indican al computador cómo realizar una tarea.
• EJEMPLO: Fortran, C, C#, Basic, Java, Perl

Paradigma heurístico:nace como necesidad de encontrar programas capaces de resolver los


típicos problemas de búsqueda de la mejor solución cuando las alternativas son numerosas,
tales como: Cuál es el mejor medio para transportar, desde diversos orígenes hacia diferentes
destinos.??
• EJEMPLO: PROLOG y LISP

La programación estructurada :es un paradigma de programación orientado a mejorar la


claridad, calidad y tiempo de desarrollo de un programa de computadora recurriendo
PARADIGMAS DE LA

únicamente a subrutinas y tres estructuras básicas: secuencia, selección (if y switch)


PROGRAMACION

e iteración (bucles for y while);


• Basic, Pascal, C, C ++, Modula

Funcional es un paradigma de programación declarativa basado en la utilización de funciones


aritméticas que no maneja datos mutables o de estado. es decir, implementaciones de
comportamiento que reciben un conjunto de datos de entrada y devuelven un valor de salida.
• El primer lenguaje de programación funcional fue LISP. Existen 2 Los puros(como HASKELL) y los híbridos (SAP, ML, Scheme).

Lógico:comprende la programación declarativa y la funcional. El proceso de elaboración de


programas está basado en la lógica de primer orden y, a diferencia de los demás paradigmas,
especifica qué debe hacer el programa y no cómo hacerlo.
• EJEMPLO: El lenguaje de programación lógica por excelencia es PROLOG.

Orientado a objetos:define los programas en términos de comunidades de objetos. Los


objetos con características comunes se agrupan en clases .,entidades que combinan un estado
(es decir, datos) y un comportamiento (esto es, procedimientos o métodos). Estos objetos se
comunican entre ellos para realizar tareas.
• EJEMPLO: Smalltalk, C++, Delphi (Object Pascal), Java y C#.

También podría gustarte