Los lenguajes de programacion

Preview:

Citation preview

AREA: ANALISIS DE SISTEMAS

MATERIA: INTRODUCCIÓN A LA

INFORMÁTICA

DOCENTE: ING. WILSON TERCEROS

Definición

Un lenguaje de programación es un

conjunto de símbolos y palabras

(instrucciones y sentencias) que el

usuario tiene a su disposición para

elaborar un programa.

Los lenguajes de programación facilitan

la tarea de programación, ya que

disponen de formas adecuadas que

permiten ser leídas y escritas por

personas.

Una computadora funciona bajo control de

un programa el cual debe estar

almacenado en la unidad de memoria; tales

como el disco duro

Tipos de Lenguaje

Lenguaje máquina

Lenguajes de bajo nivel

Lenguajes de alto nivel

Lenguaje Máquina

Es el programa de programación queentiende directamente la computadora.

Este lenguaje utiliza el alfabeto binario, esdecir, el 0 y el 1, formando cadenasbinarias con las que se elaboran lasinstrucciones que la CPU del ordenadorprocesa.

Este lenguaje dejó de utilizarse por lacomplejidad y facilidad para cometererrores al usarlo.

Lenguajes de bajo nivel

Son mucho mas fáciles de

usar. Las instrucciones son

conocidas nemoécticos.

También tiene

inconvenientes como por

ejemplo que se necesitan

muchas instrucciones para

realizar tareas simples y

exige grandes

conocimientos de los

hardware.

Lenguajes de alto nivel

Estos lenguajes están diseñados para que

los programadores escriban y

entiendan, las instrucciones son lo más

parecidas al lenguaje humano, y se

requiera menos tiempo para aprender a

programar. Son los más utilizados.

Historia y Evolución de los

Lenguajes de Programación

Lenguajes de primera generación o

1GL

Lenguajes de segunda generación o

2GL

Lenguajes de tercera generación o

3GL

Lenguajes de cuarta generación o

4GL

Lenguajes de quinta generación

Lenguajes de primera generación

Se caracteriza por el uso de lenguaje

máquina. Puesto que el hardware se

desarrollaba antes que el software, estos

lenguajes estaban adaptados a una

máquina específica.

Lenguajes de segunda generación

Es el paso de lenguaje máquina al

lenguaje ensamblador o de bajo nivel.

Esta etapa duró desde 1950 hasta 1955

Lenguajes de tercera generación

Los intérpretes admiten instrucciones más

completas y se crean lenguajes con sus

correspondientes frases y palabras que

expresaban de manera comprensible las

acciones que se quería realizar sobre el

ordenador.

El primero lenguaje de programación de

alto nivel es FORTARAN

Lenguajes de cuarta generación

Son los derivados de los anteriores e

incluyen herramientas de mas alto nivel.

También están orientados hacia propósitos

muy específicos y dependen de cada

campo de aplicación.

También aparecen los lenguajes de

programación orientada a objetos

Lenguajes de quinta generación

Son un problema de debate en la comunidad

de la programación porque algunos

programadores no pueden estar de acuerdo

que existan.

Estos lenguajes de alto nivel usarían

inteligencia artificial para crear

software, haciéndolos sumamente difíciles de

desarrollar.