Historia de lenguajes de programcion

Solo disponible en BuenasTareas
  • Páginas : 2 (422 palabras )
  • Descarga(s) : 0
  • Publicado : 26 de agosto de 2012
Leer documento completo
Vista previa del texto
LENGUAJES DE PROGRAMACION
HISTORIA
La computación moderna inicia con Charles Babbage en 1822, pero las primeras computadoras no tenían un lenguaje de programación.
En 1945 el matemático Jhon VonNeumann demostró que una computadora que una computadora podía tener una estructura física simple y fija, y aun así seria capaz de ejecutar cualquier tipo de programa mediante un control correcto.DEFINICION
Un lenguaje de programación es una notación para escribir programas, a través de los cuales podemos comunicarnos con el hardware y dar órdenes adecuadas para la realización de algún proceso.TENDENCIAS DE LOS LENGUAJES DE PROGRAMACION
* Lenguajes declarativos
* Lenguajes de alto nivel
* Lenguaje ensamblador
* Lenguaje maquina
CLASIFICACION DE LOS LENGUAJES DEPROGRAMACION
* Lenguaje maquina

Posibilidad de cargar un programa a la memoria, sin necesidad de traducción posterior. Dificultad y lentitud en la codificación, poca fiabilidad.

* Lenguaje de bajonivel (ensamblador):

Es mas fácil de usar que los lenguajes maquina, pero al igual que esté depende de la maquina.

* Lenguaje de alto nivel:

Portabilidad, permiten tener una mejordocumentación, son mas fáciles de mantener. Aumento de la ocupación de memoria, el tiempo de ejecución de los programas es mucho mayor.

LOS PRIMEROS LENGUAJES
* Shortcode en 1949
* Fortran en 1957* Lisp en 1958
* Algol en 1959
* Cobol en 1959

El diseñador de PASCAL, Niklaus Wirth, lo diseño tomando como referencia las mejores características de los lenguajes de su tiempo,COBOL, ALGOL Y FORTRAN, al mismo tiempo que busco evitar sus deficiencias, y hacerlo lo mas claro posible.
C fue diseñado en 1971 por Dennis Ritchie y Ken Thompson. Desde su creación estuvo pensado paraprogramación de sistemas operativos, se creo para usarse en UNIX.
C++ creado por Bjarne Stoustroup, lenguaje basado en C que aplica los conceptos de la programación orientada a objetos. Sus...
tracking img