Lenguajes+de+programacion

Post on 15-Aug-2015

4 views 0 download

Transcript of Lenguajes+de+programacion

LENGUAJES DE PROGRAMACION

PRESENTADO PORJUAN CAMILO CANTOR

Un lenguaje de programación es un lenguaje que puede ser utilizado para controlar el comportamiento de una máquina,

particularmente una computadora. 

ELEMENTOS DE LOS LENGUAJES DE PROGRAMACION

• VARIABLES: Las variables podrían calificarse como contenedores de datos y por ello se diferencian según el tipo de dato que son capaces de almacenar.

• CONDICIONANTES: Son estructuras de código que indican que, para que cierta parte del programa se ejecute, deben cumplirse ciertas premisas.

• VECTOR: No es más que un conjunto de variables consecutivas en memoria y del mismo tipo guardadas dentro de una variable contenedor.

• BUCLES: Son parientes cercanos de los condicionantes, pero ejecutan constantemente un código mientras se cumpla una determinada condición. 

• FUNCIONES: Las funciones se crearon para evitar tener que repetir constantemente fragmentos de código. Una función podría considerarse como una variable que encierra código dentro de si.

CLASIFICACION DE LOS LENGUAJES DE PROGRAMACION

• El Lenguaje Máquina: es el lenguaje de programación que entiende directamente la computadora o máquina. Este lenguaje de programación utiliza el alfabeto binario, es decir, el 0 y el 1.

• Lenguajes de Programación de Bajo Nivel: Son mucho mas fáciles de utilizar que el lenguaje máquina, pero dependen mucho de la computadora como sucedía con el lenguaje máquina.

• Lenguajes de Programación de Alto Nivel: Este lenguaje es independientes de la máquina, lo podemos usar en cualquier computador con muy pocas modificaciones o sin ellas, son muy similares al lenguaje humano.

LENGUAJES DE PROGRAMACION SEGÚN LAS GENERACIONES DE LOS

COMPUTADORES• Primera generación: el lenguaje máquina y el ensamblador.

• Segunda generación : los primeros lenguajes de programación de alto nivel imperativo (FROTRAN, COBOL).

• Tercera generación: son lenguajes de programación de alto nivel imperativo pero mucho más utilizados y vigentes en la actualidad (ALGOL 8, PL/I, PASCAL, MODULA).

• Cuarta generación: usados en aplicaciones de gestión y manejo de bases de dados (NATURAL, SQL).

• Quinta generación: creados para la inteligencia artificial y para el procesamiento de lenguajes naturales (LISP, PROLOG).

ALGUNOS LENGUAJES DE PROGRAMACION

• Ensamblador

• Visual Basic

• Cobol

• Java

• C

• C++