Diferentes tipos de Paradigmas de programacion
Que es un paradigma y tipos de paradigma en programación
Un paradigma de programación representa un enfoque particular o filosofía para laconstrucción del software. No es mejor uno que otro, sino que cada uno tiene sus ventajas y sus inconvenientes. También hay situaciones donde un paradigma resulta más apropiado que otro.
Tipos de paradigmasde programación:
o Imperativo o por procedimientos: considerado el más común y está representado, por ejemplo, por C o BASIC.
o Funcional: está representado por Scheme o Haskell. Caso del paradigmadeclarativo
o Lógico: está representado por Prolog. Otro caso del paradigma declarativo.
o Declarativo: por ejemplo la programación funcional, la programación lógica, o la combinaciónlógico-funcional.
o Orientado a objetos: representado por Smalltalk, un lenguaje completamente orientado a objetos.
Si bien puede seleccionarse la forma pura de estos paradigmas al momento de programar, en lapráctica es habitual que se mezclen, dando lugar a la programación multiparadigma.
Actualmente el paradigma de programación más usado es el de la programación orientada a objetos.
Un paradigma deprogramación provee y determina la visión y métodos de un programador en la construcción de un programa o subprograma. Diferentes paradigmas resultan en diferentes
estilos de programación y en diferentesformas de pensar la solución de problemas con la solución de múltiples problemas se construye una aplicación.
Los lenguajes de programación son basados en uno o más paradigmas. Por ejemplo:Smalltalk y Java son lenguajes basados en el paradigma orientado a objetos. El lenguaje de programación Scheme soporta sólo programación funcional. En cambio Python, soporta múltiples paradigmas.Paradigma Imperativo: describe la programación como una secuencia instrucciones o comandos que cambian el estado de un programa.
Paradigma Declarativo: No se basa en el cómo se hace algo cómo se logra un...
Regístrate para leer el documento completo.