Lenguajes de programacion

Páginas: 8 (1769 palabras) Publicado: 12 de febrero de 2014
Conocer la historia del desarrollo de cualquier campo del saber humano
es de gran importancia para aquellos que planeen desenvolverse en
dicho campo, ya que tiene cuando menos dos beneficios tangibles:
Conocer el estado promedio del arte y evitar cometer errores ya
cometidos. Así es mas fácil tomar las decisiones correctas y sobrevivir
sin esfuerzo a muchas modas que estridentementeproclaman la
reinvención del hilo negro. Como dijo el filósofo español Gorge
Santayana “El que no conoce la historia esta condenado a repetirla”.



Es comúnmente aceptado que la historia de la computación moderna comienza
con Charles Babbage, en 1822, sin embargo las primeras computadoras
mecánicas y eléctricas no contaban con un lenguaje de programación tal como lo
conocemos ahora, lamayoría de ellas era construida para llevar a cabo una tarea
especifica; por lo tanto la forma de programarla era particular a cada
computadora. Fue en el año de 1945 cuando el matemático John Von
Neumann[1] fascinado por las posibilidades de ENIAC[2], elaboró un estudio que
demostró que una computadora podía tener una estructura física muy simple y
fija, y aun así ser capaz de ejecutar cualquiertipo de programa mediante un
control correcto, sin la necesidad de modificar la computadora para esto.
A partir de esta innovación de Von Neunmann, que en conjunto se conoce como
la técnica de programa almacenado es que se inicia la era de los lenguajes de
programación.





Shortcode
En 1949,aparece el primer lenguaje que se usó en computadoras
electrónicas: “Shortcode”, requeríaque el programador
convirtiera (compilara) su programa a 0's y 1's de manera
manual.

Lenguaje ensamblador
En 1950 Mauricio Wilkes inventa el lenguaje ensamblador



A-0
Fue hasta el año de 1951, que Grace Hopper[3] trabajando para
Remington Rand, comienza a desarrollar el primer compilador, lo que
trajo consigo una programación más rápida.



Fortran
Es en el año de 1957 cuandoaparece el primero de los grandes
lenguajes de programación de uso aún actualmente: FORTRAN, que
proviene de Formula Translating System.
Fue desarrollado por IBM para cómputo científico, el líder del proyecto
fue John Backus, que después contribuiría en ALGOL.
El lenguaje original solo incluía FOR, DO y GOTO. También definió los
tipos de datos básicos: TRUE, FALSE, integer, real, doublepresicion.
El lenguaje original era bueno manejando números, pero malo
manejando entrada y salida, lo cual propicio la aparición de otros
lenguajes orientados a negocios.



LISP
En el año de 1958, el profesor John McCarthy[4] del M.I.T. comenzó a desarrollar
la teoría de un lenguaje de de procesamiento de listas. En 1959 aparece
públicamente la primer implementación llamada LISP 1.5.
En1960 McCarthy publica un histórico articulo[5] acerca de los fundamentos de
LISP que hizo por la programación lo mismo que hizo Euclides por la geometría,
demostrar como con unos cuantos operadores y una notación para funciones es
posible construir un lenguaje de programación completo[6].
Es importante hacer notar que McCarthy no solo marco un hito en la historia los
lenguajes de programaciónsino que creo un modelo de programación que ha
demostrado ser superior, tanto que podemos decir que en la actualidad existen
dos grandes modelos de programación el de C y el de Lisp, y podemos notar que
los lenguajes del modelo C tratan de parecerse cada vez mas a Lisp.



ALGOL
En el año de 1958 un comité crea la especificación del lenguaje ALGOL, la tenia la
particularidad de nodefinir la manera de manejar entrada y salida, dejando esta parte
libre a cada implementación.
Es en 1960 cuando aparece el lenguaje ALGOL 6.0 el primer lenguaje estructurado en
bloques. Este lenguaje fue muy popular en el segundo lustro de los 60's.
Su principal contribución es ser la raíz del árbol que ha producido lenguajes tales como
pascal, C, C++, y Java.



COBOL
En 1959,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Lenguajes de programacion
  • Lenguajes de programación
  • lenguaje de programacion
  • lenguajes de programacion
  • Lenguaje De Programacion
  • lenguaje de programacion
  • Los Lenguajes De Programacion
  • Lenguaje de programación

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS