martes, 19 de noviembre de 2013

LENGUAJES DE PROGRAMACIÓN


Lenguajes de programación


Desde que aparecieron los primeros ordenadores en la década de los 40 los llamados Mainframes pues eran estructuras colosales comparadas con los ordenadores de hoy en día para establecer una comunicación entre humanos y máquinas hubo que desarrollar lo que hoy en día conocemos como lenguajes de programación, en primer lugar se hizo a a través de lenguaje máquina, es decir el que sólo podía ser interpretado por la propia máquina su estructura, incomprensible para la mayoría de los mortales, era código binario ceros y unos. La totalidad del código se imprimía en papel para repasarlo manualmente por los programadores, en busca de fallos.

Lenguajes de Bajo Nivel.

De forma paralela, se desarrollaron los lenguajes de Bajo Nivel que aunque su nivel de abstracción aún era elevado, con el tiempo aparecieron los compiladores de código, lo cual permitía que el programador pudiera tener más acceso y control sobre la máquina, es aquí donde aparecen los primeros lenguajes de programación.
Fortran, Cobol, Pascal…, Aún así requerían de amplios conocimientos del entorno para una programación satisfactoria.

Lenguajes de Alto Nivel.

Con posterioridad se desarrollaron los lenguajes de Alto Nivel, que presenta un aspecto mucho más comprensible para los humanos, aunque aún requiere importantes conocimientos técnicos, es el que interfiere entre el programador y la máquina, principalmente para programar los diferentes periféricos del ordenador.

Lenguaje Visual.

EasyPascal
                                          Easy Pascal
Lo último en lenguajes de programación son los orientados a objetos, ya que su funcionamiento interno, es a partir de objetos o etiquetas pre-diseñadas, que actúan como contenedor de código fuente, por lo que sólo hay que disponerlas de acuerdo a una secuencia lógica para ver los resultados deseados.
Ttodos estos programas se diferencian por estar dotados de una interfaz Visual, es decir permiten al programador realizar cambios en tiempo real y ver sus resultados de forma casi instantánea, de tal modo que no nos tenemos que temer por la pérdida de información.
Así tenemos el Visual Basic, CS3, CS4 WordPress etc…
En último lugar quedarían las aplicaciones propiamente dichas en las que el usuario sólo se introducen los datos que desea, las más populares son las aplicaciones de escritorio, como el paquete Open Oficce, el cual integra un Editor de Textos, Hoja de Calculo, Base de Datos, Utilidades de dibujo…

No hay comentarios:

Publicar un comentario