Paradigmas y tipos de paradigma en la programacion

Solo disponible en BuenasTareas
  • Páginas : 2 (392 palabras )
  • Descarga(s) : 0
  • Publicado : 6 de junio de 2011
Leer documento completo
Vista previa del texto
Que es un paradigma y tipos de paradigma en programacion
Un paradigma de programación representa un enfoque particular o filosofía para la construcción del software. No es mejor uno que otro, sinoque cada uno tiene sus ventajas y sus inconvenientes. También hay situaciones donde un paradigma resulta más apropiado que otro.
Tipos de paradigmas de programación:
o Imperativo o porprocedimientos: 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 paradigma declarativo
o Lógico: está representado porProlog. Otro caso del paradigma declarativo.
o Declarativo: por ejemplo la programación funcional, la programación lógica, o la combinación lógico-funcional.
o Orientado a objetos: representado porSmalltalk, un lenguaje completamente orientado a objetos.
Si bien puede seleccionarse la forma pura de estos paradigmas al momento de programar, en la práctica es habitual que se mezclen, dando lugar a laprogramación multiparadigma.
Actualmente el paradigma de programación más usado es el de la programación orientada a objetos.
Un paradigma de programación provee y determina la visión y métodos deun programador en la construcción de un programa o subprograma. Diferentes paradigmas resultan en diferentes estilos de programación y en diferentes formas de pensar la solución de problemas con lasolució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 paradigmaorientado 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 unasecuencia 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 objetivo paso a paso, sino que describe y declara...
tracking img