Historia · Artículo
Del código máquina a ChatGPT: cómo cambió la programación en ocho décadas
Publicado:

En resumen
La programación de software comenzó con ingenieros estableciendo instrucciones binarias sin procesar manualmente, luego pasó a través de lenguajes construidos para personas — Fortran, C, Python — antes de que los sistemas de IA de hoy, construidos sobre la arquitectura Transformer de 2017, comenzaran a generar código y texto por sí mismos. Este artículo rastrea ese cambio a través de hitos fechados confirmados por IBM, la IEEE Computer Society, Dartmouth College y el artículo de investigación original de Transformer.
Esta versión es una traducción automática del original (English). Leer el original
La programación de software no comenzó escribiendo comandos en un lenguaje de alto nivel. Los primeros computadores electrónicos se configuraban instrucción a instrucción en los patrones binarios sin procesar que su hardware podía leer directamente — lo que ahora se llama código máquina. A partir de ahí, la programación pasó a través del lenguaje ensamblador, luego a lenguajes de alto nivel construidos para personas en lugar de procesadores, y durante la última década en sistemas que generan su propio código y texto. Las fechas y cifras que aparecen a continuación provienen de la propia historia corporativa de IBM, la IEEE Computer Society, la cuenta de Dartmouth College sobre su taller de 1956, y el artículo de investigación de 2017 que introdujo la arquitectura Transformer utilizada en los chatbots de hoy.
Del código máquina a nemotécnicos
Según una cronología publicada por la IEEE Computer Society, uno de los primeros lenguajes de programación fue Plankalkül, desarrollado por el ingeniero alemán Konrad Zuse en los años 1940. Para 1949, habían aparecido el lenguaje ensamblador y un sistema llamado Shortcode, reemplazando largas cadenas de dígitos binarios con códigos nemotécnicos cortos — pero esos códigos aún tenían que ser traducidos, línea por línea, al formato que el procesador podía ejecutar.
Lenguajes de alto nivel: escribir para personas, no para procesadores
El cambio se aceleró en 1957, cuando IBM entregó Fortran, abreviatura de 'traducción de fórmulas'. La propia historia de IBM del proyecto establece que un equipo liderado por el matemático John Backus — que incluía a Lois Haibt, quien construyó el analizador de expresiones aritméticas del compilador — dedicó tres años a un lenguaje que originalmente se esperaba que tomara seis meses. IBM dice que Fortran redujo programas que anteriormente necesitaban aproximadamente 1.000 instrucciones de código máquina a tan pocas como 47 líneas, permitiendo a los científicos e ingenieros escribir comandos similares al álgebra como 'DO' y 'GO TO' en lugar de codificar el hardware directamente. Para mediados de los años 1960, Fortran se había convertido en un estándar informático nacional, según IBM.
La cronología de la IEEE Computer Society lista Algol y Lisp como llegando en 1958, y Cobol, construido para computación empresarial, en 1959. En 1972, el equipo de Dennis Ritchie en Bell Labs produjo C, que la misma cronología IEEE acredita como la base estructural para lenguajes posteriores incluyendo JavaScript, PHP y Python. La programación orientada a objetos siguió con C++ en 1983. La cuenta IEEE también registra el debut de Python en 1991, Java, JavaScript y PHP en 1995, Go de Google en 2009, y Swift de Apple en 2014.
Una pista paralela: enseñar a las máquinas a razonar
Mientras los lenguajes de alto nivel se extendían, una línea separada de investigación preguntaba si las máquinas podrían simular la inteligencia en lugar de simplemente seguir instrucciones. La propia cuenta de Dartmouth College describe el Proyecto de Investigación del Verano de Dartmouth de 1956, organizado por el matemático John McCarthy, cuya propuesta tenía como objetivo probar lo que llamaba 'la conjetura de que cada aspecto del aprendizaje o cualquier otra característica de la inteligencia puede en principio ser descrito con tanta precisión que una máquina puede ser hecha para simularlo'. Dartmouth acredita ese taller como el punto de partida de la inteligencia artificial como campo de investigación definido.
Décadas después, esa investigación produjo una prueba pública muy observada. La historia de IBM de su computadora de ajedrez Deep Blue establece que la máquina perdió su primer partido contra el campeón mundial Garry Kasparov 4–2 en Filadelfia en febrero de 1996, luego ganó una revancha en Nueva York en mayo de 1997 con una puntuación de 3.5–2.5 — la primera vez, según IBM, que una computadora había derrotado a un campeón mundial reinante de ajedrez bajo condiciones estándar de torneo.
Por primera vez en la historia de la humanidad, vi algo similar a una inteligencia artificial.
La Transformer y la era de la IA generativa
La arquitectura detrás de los chatbots de hoy se remonta a un único artículo de 2017. Ocho investigadores — Ashish Vaswani, Noam Shazeer, Niki Parmar, Jakob Uszkoreit, Llion Jones, Aidan Gomez, Lukasz Kaiser e Illia Polosukhin — publicaron 'Attention Is All You Need' en el servidor de preprints arXiv el 12 de junio de 2017. El artículo introdujo el Transformer, descrito en su resumen como una red basada únicamente en mecanismos de atención, eliminando las capas recurrentes y convolucionales en las que se basaban los sistemas de traducción anteriores. Los autores reportaron puntuaciones de 28.4 BLEU en traducción de inglés a alemán y 41.8 BLEU en traducción de inglés a francés, con entrenamiento más rápido que modelos anteriores.
Esa arquitectura subyace a los grandes modelos de lenguaje lanzados a partir de 2018. OpenAI lanzó ChatGPT el 30 de noviembre de 2022. Según una cuenta de History.com citando al cofundador de OpenAI Sam Altman, el servicio alcanzó un millón de usuarios en cinco días y aproximadamente 100 millones de usuarios mensuales en aproximadamente dos meses, que la cuenta describe como la adopción de aplicación de consumidor más rápida registrada en ese momento.
| Año | Hito | Detalle confirmado por la fuente |
|---|---|---|
| 1956 | Proyecto de Investigación del Verano de Dartmouth | La propuesta del taller de John McCarthy encuadró la inteligencia de máquinas como una pregunta de investigación, según Dartmouth College |
| 1957 | Fortran lanzado comercialmente | El equipo liderado por Backus de IBM redujo programas que necesitaban aproximadamente 1.000 instrucciones de código máquina a tan pocas como 47 líneas |
| 1972 | C desarrollado en Bell Labs | Se convirtió en la base estructural para lenguajes posteriores incluyendo JavaScript, PHP y Python, según IEEE |
| 1997 | Deep Blue derrota a Garry Kasparov | Primera victoria de una computadora sobre un campeón mundial reinante en juego de ajedrez bajo condiciones estándar de torneo, según IBM |
| 2017 | Arquitectura Transformer publicada | Diseño solo de atención que posteriormente subyace a GPT y BERT, según el artículo arXiv original |
| 2022 | ChatGPT lanzado por OpenAI | Alcanzó aproximadamente 100 millones de usuarios mensuales en aproximadamente dos meses, según datos de OpenAI citados por History.com |
Durante casi ocho décadas, cada paso trazado anteriormente redujo cuántos detalles específicos del hardware una persona tenía que escribir manualmente — desde Plankalkül de Zuse e instrucciones binarias establecidas manualmente, a través de comandos similares al álgebra de Fortran, a modelos basados en atención que ahora generan código y texto a partir de instrucciones en lenguaje natural.
Preguntas
- ¿Cuál fue el primer lenguaje de programación de alto nivel?
- Fortran, desarrollado por un equipo liderado por John Backus a partir de 1954 y lanzado comercialmente por IBM en 1957, según la propia historia de IBM del proyecto.
- ¿Por qué fue significativo el lenguaje de programación C?
- Desarrollado en Bell Labs en 1972, C se convirtió en la base estructural para lenguajes posteriores ampliamente utilizados incluyendo JavaScript, PHP y Python, según la cronología de la IEEE Computer Society.
- ¿Cuándo se convirtió la inteligencia artificial en un campo de investigación establecido?
- En el Proyecto de Investigación del Verano de Dartmouth de 1956, organizado por John McCarthy, que la propia cuenta de Dartmouth College acredita como el punto de partida del campo.
- ¿Qué cambió con el artículo de 'Attention Is All You Need' de 2017?
- Ocho investigadores introdujeron el Transformer, una arquitectura basada únicamente en mecanismos de atención en lugar de redes recurrentes o convolucionales; posteriormente subyació a modelos como GPT y BERT, según el artículo arXiv original.
- ¿Cuándo se lanzó ChatGPT y qué tan rápido creció?
- OpenAI lanzó ChatGPT el 30 de noviembre de 2022; según el cofundador de OpenAI Sam Altman tal como fue reportado por History.com, alcanzó un millón de usuarios en cinco días y aproximadamente 100 millones de usuarios mensuales en aproximadamente dos meses.
Fuentes
Este texto se preparó con inteligencia artificial y pasó una verificación automática de fuentes antes de publicarse. Si ves un error, pide una corrección. Pedir una corrección o réplica · Cómo lo hacemos
Relacionados
HistoriaArtículo
Del Trueque a la Moneda Digital: Cómo Evolucionó el Dinero en las Civilizaciones
El dinero pasó del trueque directo a monedas de ganado y conchas, luego a monedas de metal, billetes de papel y los pagos electrónicos y monedas digitales de bancos centrales de hoy. Cada cambio resolvió un problema práctico de confianza, portabilidad o escala, según el Banco de Inglaterra y el FMI.

HistoriaNoticia
Expedición llega a Nikumaroro para buscar el avión perdido de Amelia Earhart
Una expedición de 16 a 17 miembros liderada por el Archaeological Legacy Institute y la Universidad de Purdue se acerca al remoto atolón del Pacífico de Nikumaroro para inspeccionar una anomalía de sonar/satélite llamada el "Objeto Taraia", que los investigadores dicen que podría ser restos del Lockheed Electra 10-E de Amelia Earhart. El equipo partió de Tarawa, Kiribati el 7 de octubre de 2026 y se esperaba que llegara al atolón alrededor del mediodía del 12 de octubre hora local, después de lo cual planea aproximadamente cinco días de buceo, dragado y trabajo de teledetección.

HistoriaArtículo
El Renacimiento: Cómo el arte y la ciencia remodelaron Europa, siglos XIV-XVII
El Renacimiento fue un movimiento cultural e intelectual que comenzó en la Florencia del siglo XIV y se extendió por toda Europa hasta el siglo XVII, reviviendo el aprendizaje clásico y remodelando el arte, la ciencia y la educación. Conectó los mundos medieval y moderno a través del humanismo, nuevas técnicas artísticas como la perspectiva lineal, y avances científicos incluyendo el modelo heliocéntrico del sistema solar.

HistoriaArtículo
Las Cruzadas explicadas: guerras religiosas medievales, causas e impacto duradero
Las Cruzadas fueron una serie de guerras religiosas libradas principalmente entre 1095 y 1291, en las que los cristianos de Europa Occidental intentaron capturar o defender Jerusalén y otros sitios del dominio musulmán. Comenzaron después de que el emperador bizantino pidiera ayuda militar occidental y el Papa Urban II convirtió ese llamamiento en una guerra santa. Sus efectos políticos, económicos y religiosos aún moldean las relaciones entre los mundos cristiano e islámico hoy en día.