Site hosted by Angelfire.com: Build your free website today!


Según el paradigma de programación

LA PROGRAMACIÓN ESTRUCTURADA.
-Concepto
-Clasificación

-Según su nivel de abstracción
    -Lenguajes de Máquina
    -Lenguajes de bajo nivel
    -Lenguajes de medio nivel
    -Lenguajes de alto nivel


-Según el paradigma de programación
    -Lenguajes imperativos
    -Lenguajes Funcionales

    -Lenguajes Lógicos
    -Lenguajes orientados a 

    objetos

 

-Implementación

 

Lenguajes imperativos

en contraposición a la programación declarativa 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. Los lenguajes imperativos de alto nivel usan variables y sentencias más complejas, pero aún siguen el mismo paradigma.

Lenguajes Funcionales

Es un paradigma de programación declarativa basado en la utilización de funciones matemáticas. El objetivo es conseguir lenguajes expresivos y matemáticamente elegantes, en los que no sea necesario bajar al nivel de la máquina para describir el proceso llevado a cabo por el programa, y evitando el concepto de estado del cómputo. La secuencia de computaciones llevadas a cabo por el programa se regiría única y exclusivamente por la reescritura de definiciones más amplias a otras cada vez más concretas y definidas, usando lo que se denominan "definiciones dirigidas".