You are on page 1of 2

LENGUAJE DE PROGRAMACIN.

Un lenguaje
de
programacin es
un lenguaje
formal diseado
para
realizar procesos que
pueden
ser
llevados a cabo por mquinas como
las computadoras.
Pueden
usarse
para
crear programas que
controlen
el
comportamiento fsico y lgico de una
mquina,
para
expresar
algoritmos con precisin, o como
modo de comunicacin humana.1
Est formado por un conjunto de
smbolos
y
reglas sintcticas y semnticas que
definen su estructura y el significado de sus elementos y expresiones. Al proceso por
el cual se escribe, se prueba, se depura, se compila (de ser necesario) y se mantiene
el cdigo fuente de un programa informtico se le llama programacin.
Tambin la palabra programacin se define como el proceso de creacin de
un programa de computadora, mediante la aplicacin de procedimientos lgicos, a
travs de los siguientes pasos:
El desarrollo lgico del programa para resolver un problema en particular.
Escritura de la lgica del programa empleando un lenguaje de programacin
especfico (codificacin del programa).
Ensamblaje o compilacin del programa hasta convertirlo en lenguaje de mquina.
Prueba y depuracin del programa.
Desarrollo de la documentacin.
LENGUAJES DE BAJO NIVEL
Son lenguajes totalmente dependientes de la mquina, es decir que el programa que
se realiza con este tipo de lenguajes no se puede migrar o utilizar en otras mquinas.
Al estar prcticamente diseados a medida del hardware, aprovechan al mximo las
caractersticas
del
mismo.
Dentro de este grupo se encuentran:
El lenguaje maquina: este lenguaje ordena a la mquina las operaciones
fundamentales para su funcionamiento. Consiste en la combinacin de 0's y 1's para
formar las ordenes entendibles por el hardware de la mquina
El lenguaje ensamblador: es un derivado del lenguaje mquina y est formado por
abreviaturas de letras y nmeros llamadas mnemotcnicos.

LENGUAJES DE ALTO NIVEL

Son aquellos que se encuentran ms cercanos al lenguaje natural que al lenguaje


mquina.
Estn dirigidos a solucionar problemas mediante el uso de EDD's.
La evolucin de los lenguajes de programacin se puede dividir en 5 etapas o
generaciones.
Primera generacin: lenguaje mquina.
Segunda generacin: se crearon los primeros lenguajes ensambladores.
Tercera generacin: se crean los primeros lenguajes de alto nivel. Ej. C, Pascal,
Cobol
Cuarta generacin. Son los lenguajes capaces de generar cdigo por si solos, son los
llamados RAD, con lo cuales se pueden realizar aplicaciones sin ser un experto en el
lenguaje. Aqu tambin se encuentran los lenguajes orientados a objetos, haciendo
posible la reutilizacin d partes del cdigo para otros programas. Ej. Visual, Natural
Adobes.
Quinta generacin: aqu se encuentran los lenguajes orientados a la inteligencia
artificial. Estos lenguajes todava estn poco desarrollados. Ej. LISP.
GENERACIN
1

EPOCA
19401950

2
FINALES
DE 1950

CARACTERISTICAS
Lenguaje mquina.

Se crearon los primeros


lenguajes
ensambladores.

1960

Se crean los primeros


lenguajes de alto nivel.
Ej. C, Pascal, Cobol

1970

se encuentran los
lenguajes orientados a
objetos

1980

Se encuentran los
lenguajes orientados a
la inteligencia artificial.

IMAGEN.

You might also like