Tecnología e invención01/09/2026Curadoria de Inovação8 min de lecturaActualizado el 26/09/2026

Colossus o ENIAC: ¿cuál fue el primer ordenador? Por qué la respuesta cambia según el criterio

Colossus llegó antes que ENIAC, pero no era de propósito general. Entiende cómo electrónico, digital, programable, propósito general y programa almacenado cambian la respuesta.

Máquinas computacionais dos anos 1940 lado a lado: um sistema inspirado no Colossus com fita perfurada e outro no ENIAC com painéis e cabos.

Respuesta corta: Colossus y ENIAC pueden recibir el título de “primer ordenador” porque la respuesta cambia según los calificadores utilizados. Si la pregunta busca el primer ordenador electrónico, digital y programable, Colossus es la respuesta más defendible: ya funcionaba en Bletchley Park a comienzos de 1944. Si el criterio añade propósito general, ENIAC pasa al frente: fue construido para ser reprogramado para distintos tipos de cálculo y se presentó públicamente en febrero de 1946. Si se exige un programa almacenado en memoria, ninguno de los dos gana; ese hito se asocia al Manchester “Baby”, que ejecutó su primer programa el 21 de junio de 1948.

Por eso, frases como “ENIAC fue el primer ordenador” o “Colossus fue el primer ordenador” quedan incompletas cuando no explican el criterio. La historia de la computación tiene varios “primeros” porque electrónico, digital, programable, de propósito general y con programa almacenado describen propiedades diferentes.

¿Por qué Colossus y ENIAC reciben el mismo título?

Las dos máquinas fueron revolucionarias, pero resolvieron problemas diferentes y pertenecen a etapas distintas de la evolución de la computación. The National Museum of Computing describe a Colossus como la primera máquina electrónica digital con programabilidad, aunque limitada según los estándares actuales. La Universidad de Pensilvania, al celebrar el 80.º aniversario de ENIAC en 2026, lo define como el primer ordenador electrónico programable de propósito general.

No hay una contradicción necesaria entre esas dos formulaciones. El término decisivo es “propósito general”. Colossus era programable dentro de una arquitectura concebida para el criptoanálisis. ENIAC podía reconfigurarse para una gama mucho más amplia de problemas numéricos. Cuando una fuente acorta la descripción y elimina esos calificadores, dos afirmaciones históricamente compatibles empiezan a parecer excluyentes.

Qué fue Colossus — y qué no fue

Colossus fue desarrollado por el ingeniero británico Tommy Flowers para automatizar parte del análisis de las comunicaciones alemanas cifradas con el sistema Lorenz durante la Segunda Guerra Mundial. Según The National Museum of Computing, Colossus Mk 1 llegó a Bletchley Park a finales de 1943/principios de 1944 y ya funcionaba a comienzos de febrero de 1944. El Computer History Museum también registra 1944 como el año en que entró en operación el primer Colossus.

Utilizaba válvulas electrónicas, procesaba información digital y podía configurarse para realizar diferentes pruebas lógicas relacionadas con el criptoanálisis. Eso respalda la descripción “electrónico, digital y programable”. Pero su programabilidad era limitada y la máquina no había sido diseñada para resolver clases arbitrarias de problemas computacionales. Era una herramienta altamente especializada para atacar la cifra Lorenz.

Otro detalle ayuda a entender por qué Colossus quedó fuera de muchos relatos antiguos sobre el origen del ordenador: el proyecto permaneció secreto durante décadas. El propio National Museum of Computing señala que su existencia quedó fuera de la historia pública del hardware durante muchos años. Por eso, los relatos escritos antes de la desclasificación daban naturalmente más espacio a máquinas conocidas públicamente, como ENIAC.

Qué añadió ENIAC

ENIAC (Electronic Numerical Integrator and Computer) comenzó a desarrollarse en 1943 en la Moore School of Electrical Engineering de la Universidad de Pensilvania, bajo la dirección de J. Presper Eckert y John Mauchly para el Ejército de Estados Unidos. El Computer History Museum registra su presentación pública en 1946; la Universidad de Pensilvania identifica el 14 de febrero de 1946 como la fecha en que fue presentado al mundo.

La diferencia esencial es la generalidad. Aunque ENIAC fue concebido inicialmente para cálculos balísticos, no quedó limitado a una sola tarea. Podía reprogramarse para resolver distintos problemas numéricos y realizar saltos condicionales. Sin embargo, en su configuración original programar significaba ajustar interruptores y conexiones entre paneles; el Computer History Museum describe el uso de cableado entre paneles y switches. Por tanto, “programable” aquí todavía no significa “cargar un programa en memoria” como en los ordenadores posteriores.

Por eso, la formulación más precisa para ENIAC es “primer ordenador electrónico digital programable de propósito general” — o, en versiones que dejan “digital” implícito, “primer ordenador electrónico programable de propósito general”. En 2026, la propia Penn volvió a utilizar esa calificación al celebrar el 80.º aniversario de la máquina.

La palabra “primero” cambia con el criterio

Criterio utilizadoRespuesta más defendiblePor quéMatiz
Programable, sin exigir electrónicaZ3 (1941) aparece antesEl Z3 de Konrad Zuse usaba relés y ejecutaba secuencias programadas.Era electromecánico, no electrónico.
Electrónico + digital + programableColossus (1944)Combinó procesamiento electrónico y digital con programabilidad.Era especializado y su programabilidad era limitada.
Electrónico + digital + programable + propósito generalENIAC (1946)Podía reconfigurarse para distintas clases de cálculos numéricos.En su forma original no usaba el modelo moderno de programa almacenado.
Electrónico + digital + programa almacenadoManchester “Baby” (1948)El 21 de junio de 1948 ejecutó un programa cuyas instrucciones estaban guardadas en memoria electrónica.Era una máquina experimental creada principalmente para probar memoria.
Programa almacenado con servicio computacional prácticoEDSAC (1949)El Computer History Museum lo describe como el primer ordenador práctico de programa almacenado que ofreció un servicio regular de computación.Es un criterio posterior y más operativo.

También aparecen otros candidatos según la pregunta. El Atanasoff-Berry Computer (ABC), completado a comienzos de los años 1940, era electrónico y digital, pero no programable. Esto muestra por qué “electrónico” por sí solo tampoco resuelve la disputa.

Programable no es lo mismo que programa almacenado

Esta es la distinción que más suele perderse en las explicaciones simplificadas. Una máquina es programable cuando su comportamiento puede configurarse para ejecutar diferentes secuencias o conjuntos de operaciones. Eso no exige, por sí solo, que las instrucciones estén guardadas en la misma memoria electrónica utilizada para los datos.

En Colossus, la cinta perforada llevaba los datos cifrados y la lógica de procesamiento se ajustaba externamente. En el ENIAC original, la programación implicaba interruptores, tablas de funciones y conexiones físicas entre unidades. En ambos casos, cambiar de problema podía requerir una intervención manual importante.

El concepto de programa almacenado cambia esa relación: las instrucciones pasan a representarse como información dentro de la memoria del ordenador y la propia máquina las lee. El Manchester “Baby” ejecutó el 21 de junio de 1948 el primer programa en un ordenador digital electrónico de programa almacenado, según el Computer History Museum. Esa arquitectura se parece mucho más al principio usado por los ordenadores actuales.

¿Dónde encajan Z3, ABC y EDSAC?

Encajan precisamente porque la pregunta “¿cuál fue el primer ordenador?” mezcla líneas tecnológicas diferentes.

  • Z3: completado por Konrad Zuse en 1941, fue una máquina digital programable basada en relés. Si la electrónica no es un requisito, antecede a Colossus y ENIAC. El Computer History Museum registra el Z3 como una máquina con 2.300 relés que realizaba aritmética binaria de punto flotante.
  • ABC: el Atanasoff-Berry Computer era electrónico y digital, pero estaba especializado en resolver sistemas de ecuaciones y no era programable. Es importante en la historia de las técnicas electrónicas de computación, pero no cumple el conjunto “electrónico + digital + programable”.
  • EDSAC: completado en 1949 en la Universidad de Cambridge, ya operaba dentro del paradigma de programa almacenado y el Computer History Museum lo describe como el primer ordenador práctico de ese tipo que prestó un servicio regular de computación.

¿Por qué las fuentes actuales siguen discrepando?

Hay cuatro razones principales. La primera es la definición: distintas fuentes eligen propiedades diferentes para decidir qué cuenta como ordenador. La segunda es el secreto histórico: Colossus permaneció fuera del conocimiento público durante décadas. La tercera es la simplificación editorial: los titulares cortos suelen eliminar expresiones como “de propósito general” o “de programa almacenado”. La cuarta es que la computación no nació de una única invención aislada; varios equipos, en distintos países, resolvieron partes diferentes del problema en pocos años.

Por eso, una lista que llama a ENIAC “primer ordenador” puede estar utilizando implícitamente “electrónico de propósito general”. Otra que coloca a Colossus antes puede estar priorizando “electrónico digital programable”. Y una tercera puede comenzar por Z3 o ABC porque eligió otra combinación de atributos.

Entonces, ¿qué frase es históricamente más segura?

  • Colossus: “primer ordenador electrónico digital programable”, con la salvedad de que era especializado y tenía programabilidad limitada.
  • ENIAC: “primer ordenador electrónico digital programable de propósito general”.
  • Manchester Baby: “primer ordenador digital electrónico que ejecutó un programa almacenado”.

Estas formulaciones evitan convertir una disputa de definiciones en una disputa de hechos. Colossus llegó antes que ENIAC, pero realizaba una clase estrecha de trabajo. ENIAC llegó después y amplió radicalmente el alcance de la computación electrónica programable. El Manchester Baby, a su vez, introdujo otro criterio decisivo: guardar las instrucciones en la propia memoria.

Conclusión

Si alguien pregunta simplemente “Colossus o ENIAC: ¿cuál fue el primer ordenador?”, la mejor respuesta es: depende de qué entiendas por ordenador. Colossus tiene prioridad si el criterio es “electrónico, digital y programable”; ENIAC cuando se añade “de propósito general”; y ninguno de los dos cuando la exigencia es “programa almacenado”.

La aparente contradicción entre fuentes, por tanto, no se resuelve eligiendo un ganador absoluto. Se resuelve haciendo explícitos los calificadores que muchos titulares dejan fuera.

Fuentes y referencias

Temas de este artículoColossuscomputadoresENIAChistória da computaçãotecnologia