Академический Документы
Профессиональный Документы
Культура Документы
PROGRAMACIN
QUE ES LENGUAJE DE PROGRAMACIN
FUNCIN DEL LENGUAJE DE PROGRAMACIN
GENERACIONES DE LOS LENGUAJES DE PROGRAMACIN
Qu es lenguaje de Programacin?
Un lenguaje de programacin consiste en todos los smbolos, caracteres y reglas de uso
que permiten a las personas comunicarse con las computadoras. Existen varios cientos
de lenguajes y dialectos de programacin diferentes. Algunos se crean para una
aplicacin especial, mientras que otros son herramientas de uso general ms flexibles que
son apropiadas para muchos tipos de aplicaciones. En todo caso los lenguajes de
programacin deben tener instrucciones que pertenecen a las categoras ya familiares de
entrada/salida, clculo/manipulacin de textos, lgica/comparacin y almacenamiento /
recuperacin.
Los equipos de ordenador (el hardware) han pasado por cuatro generaciones,
de las que las tres primeras (ordenadores con vlvulas, transistores y circuitos
integrados) estn muy claras, la cuarta (circuitos integrados a gran escala) es
ms discutible.
Algo parecido ha ocurrido con la programacin de los ordenadores
(el software), que se realiza en lenguajes que suelen clasificarse en cinco
generaciones, de las que las tres primeras son evidentes, mientras no todo el
mundo est de acuerdo en las otras dos. Estas generaciones no coincidieron
exactamente en el tiempo con las de hardware, pero s de forma aproximada, y
son las siguientes:
Generaci
n
Primera
poca
poca
1940
Se utilizaba el
lenguaje de cdigos
binarios que se
representaban con
secuencias de ( 0 y
1 ) y cada ordenador
tena su propio
cdigo.
Fines de
los aos 50
Usos de lenguajes
simblicos que
permitan simplificar
la estructura de las
instrucciones y las
asan ms tangibles.
Aos 60
Ya representaba en
esta poca un nivel
ms alto de
programacin que
sustitua los smbolos
por cdigos
independientes.
Generacin
Segunda
Generacin
Tercera
Generacin
Cuarta
Generacin
Caractersticas
Esta generacin
permite construir
aplicaciones sencillas
combinando piezas
prefabricadas, tiene
una estructura que se
caracterizaba por el
acceso de base de
datos , capacidades
grficas y puede
programarse
visualmente como
( Visual Basic)
Imagen
Quinta
Generacin
Principios
de los 80
Esta generacin ya
contaba con mayor
legibilidad de los
programas,
portabilidad,
fusibilidad de
aprendizaje y
modificacin.