La historia de los Lenguajes de Programacion en Informatica. Información sobre la invención y desarrollo de los Lenguajes de Programacion en Informatica.
Historia de los Lenguajes de Programacion en Informatica
El primer lenguaje de programación de computadora fácil de leer fue creado por la mujer estadounidense Grace Hopper en 1952. Ella creó el primer compilador, del cual dependen los lenguajes de computadora modernos. Los compiladores transforman el código de palabras y comandos que son fáciles de leer para un humano en algo que la computadora pueda entender.
Grace Hopper llamó a su lenguaje informático simple «A». En 1954 se convirtió en la primera Directora de Computación Automática de Remington Rand Corporation, e hizo mejoras en su lenguaje informático. En 1959, su lenguaje informático se amplió para convertirse en COBOL, el lenguaje orientado a los negocios de COmmon. COBOL se convirtió en un lenguaje de programación muy usado, y muchas piezas de software escritas en COBOL todavía se usan en la actualidad. Por ejemplo, la Bolsa de Nueva York aún depende de las computadoras que ejecutan el software COBOL.
Grace Hopper ingresó en la Reserva de la Marina de los Estados Unidos en 1943. Desde 1967 hasta 1977, fue la directora del Grupo de Lenguajes de Programación de la Marina. Fue promovida a Capitán en 1973 y Contralmirante en 1983.
Antes de que Grace Hopper creara su primer lenguaje de programación, la única forma de programar una computadora era en código de máquina o en lenguaje ensamblador. El lenguaje ensamblador está formado por instrucciones en bruto de la computadora y maneja elementos individuales de la memoria de la computadora. Es muy difícil para una persona entender una pieza grande de código de ensamblaje.
La invención de Grace Hopper de un lenguaje informático más fácil de leer cambió lo que las computadoras eran capaces de hacer. Se convirtieron en mucho más que simples máquinas para las matemáticas.
Los lenguajes informáticos pueden ser compilados o interpretados. Un lenguaje compilado se transforma en instrucciones de computadora a la vez. Los idiomas interpretados se leen línea por línea, por lo que una línea a la vez se transforma en instrucciones de computadora. Ambos tipos dependen del trabajo pionero de Grace Hopper.