Paradigma de programación

Daniel M. Maldonado el 08/08/2007 con 1 comentario

Un paradigma de programación representa un enfoque particular o filosofía para la construcción del software. No es mejor uno que otro sino que cada uno tiene ventajas y desventajas. También hay situaciones donde un paradigma resulta más apropiado que otro.

Algunos ejemplos de paradigmas de programación:

* El Paradigma Imperativo es considerado el más común y está representado, por ejemplo, por el C o por BASIC.
* El Paradigma Funcional está representado por la familia de lenguajes LISP, en particular Scheme.
* El Paradigma Lógico, un ejemplo es PROLOG.
* El Paradigma Orientado a Objetos. Un lenguaje completamente orientado a objetos es Smalltalk.

Nota: La representación orientada a objetos mejora la estructura de los datos y por lo tanto se ha aplicado a diferentes paradigmas como Redes de Petri, Imperativo Secuencial, Lógica de Predicados, Funcional, etc. No obstante, la manipulación no queda fundamentalmente afectada y por lo tanto el paradigma inicial tampoco a pesar de ser re-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 la programación multiparadigma.

Actualmente el paradigma de programación más usado debido a múltiples ventajas respecto a sus anteriores, es la programación orientada a objetos.

A lo largo de todo este tiempo vamos a ver con detalle cada uno de los paradigmas que se fueron dando en todos estos tiempos, sus ventajas, desventajas, aplicaciones, etc…


Tec. Informático, Analista en Sistema y Estudiante de Ing. en computación, Emprendedor, Creador y Webmaster de LaREPAWEB, El CoDiGo K, TeknoFlash, SQLite Latino.

De momento hay un comentario ¿Quieres dejar el tuyo?

  1. fefe dice:

    que te repin pan!

Leave a Reply

*

web stats