Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Historia
Cdigo FORTRAN en una tarjeta perforada, mostrando el uso especializado de las columnas 1-5, 6 y
73-80.
A finales de 1953, John W. Backus someti una propuesta a sus superiores en IBM para
desarrollar una alternativa ms prctica allenguaje ensamblador para programar
el computador central IBM 704. El histrico equipo FORTRAN de Backus consisti en los
programadores Richard Goldberg, Sheldon F. Best, Harlan Herrick, Peter Sheridan, Roy Nutt,
Robert Nelson, Irving Ziller, Lois Haibt y David Sayre. 5
Modalidad
Se ha considerado a menudo la primera computadora de propsito general, aunque este ttulo
pertenece en realidad a la computadora alemana Z1. Adems est relacionada con
el Colossus, que se us para descifrar cdigo alemn durante laSegunda Guerra Mundial y
destruido tras su uso para evitar dejar pruebas, siendo recientemente restaurada para un
museobritnico. Era totalmente digital, es decir, que ejecutaba sus procesos y operaciones
mediante instrucciones en lenguaje mquina, a diferencia de otras mquinas computadoras
contemporneas de procesos analgicos. Presentada en pblico el 15 de febrero de 1946.
Historia
En la creacin de este lenguaje particip la comisin CODASYL, compuesta por fabricantes
de ordenadores, usuarios y el Departamento de Defensa de Estados Unidos en mayo
de 1959. La definicin del lenguaje se complet en poco ms de seis meses, siendo aprobada
por la comisin en enero de 1960. El lenguaje COBOL fue diseado inspirndose en el
lenguaje Flow-Matic de Grace Hopper y el IBM COMTRAN de Bob Bemer, ya que ambos
formaron parte de la comisin.
Aunque se han propuesto diversas metodologas para intentar subsanar los problemas
mencionados, lo cierto es que todava hoy no existe ningn mtodo que haya permitido
estimar de manera fiable el coste y duracin de un proyecto antes de su comienzo.
1968 - 1969
Lenguaje c
C es un lenguaje de programacin creado en 1972 por Dennis M. Ritchie en los Laboratorios
Bell como evolucin del anterior lenguaje B, a su vez basado en BCPL.
Al igual que B, es un lenguaje orientado a la implementacin de Sistemas Operativos,
concretamente Unix. C es apreciado por la eficiencia del cdigo que produce y es el lenguaje
de programacin ms popular para crear software de sistemas, aunque tambin se utiliza para
crear aplicaciones.
Se trata de un lenguaje de tipos de datos estticos, dbilmente tipificado, de medio nivel pero
con muchas caractersticas de bajo nivel. Dispone de las estructuras tpicas de los lenguajes
de alto nivel pero, a su vez, dispone de construcciones del lenguaje que permiten un control a
muy bajo nivel. Los compiladores suelen ofrecer extensiones al lenguaje que posibilitan
mezclar cdigo enensamblador con cdigo C o acceder directamente a memoria o dispositivos
perifricos.
La primera estandarizacin del lenguaje C fue en ANSI, con el estndar X3.159-1989. El
lenguaje que define este estndar fue conocido vulgarmente como ANSI C. Posteriormente,
en 1990, fue ratificado como estndar ISO (ISO/IEC 9899:1990). La adopcin de este
estndar es muy amplia por lo que, si los programas creados lo siguen, el cdigo es portable
entre plataformas y/o arquitecturas.
En la programacin de computadoras, el BASIC, siglas de Beginner's Allpurpose Symbolic Instruction Code1 (Cdigo simblico de instrucciones de propsito
general para principiantes en espaol), es una familia de lenguajes de programacin de alto
nivel. El BASIC original, el Dartmouth BASIC, fue diseado en 1964 por John George
Kemeny y Thomas Eugene Kurtz en el Dartmouth College en New Hampshire, Estados
Unidos, como un medio para facilitar la programacin en ordenadores a estudiantes (y
profesores) que no fueran de ciencias. De aquella, casi todo el uso de los ordenadores
requera codificar software hecho a medida, con lo cual quedaba restringida a personas con
formacin como cientficos y matemticos. BASIC originalmente fue desarrollado como una
herramienta de enseanza. El lenguaje y sus variantes llegaron a estar ampliamente
disponibles en los microcomputadores a finales de los aos 1970 y en los aos 1980. BASIC
sigue siendo popular a da de hoy en un puado de dialectos altamente modificados, y en
nuevos lenguajes, influenciados por BASIC tales comoMicrosoft Visual
Basic o Gambas en GNU/Linux. En el ao 2006, el 59% de los desarrolladores para la
plataforma .NET usabanVisual Basic .NET como su nico lenguaje.2
1985 - 1989
Deep Blue fue una supercomputadora desarrollada por el fabricante estadounidense IBM para
jugar al ajedrez. Fue la primera que venci a un campen del mundo vigente, Gary Kasprov,
con un ritmo de juego lento. Esto ocurri el 10 de febrero de 1996,1 en una memorable partida.
Sin embargo, Kasprov gan 3 y empat 2 de las siguientes partidas, derrotando a Deep Blue
por 4-2. El encuentro concluy el 17 de febrero de 1996.2