This tool is donation based and free. 🙏 We're looking for donations to keep it running — $360/year covers our server costs.

$18 of $360 · 5%
Donate

ENIAC lacked stored‑program design, needed manual rewiring

Question asked:

“The original ENIAC computer did not have a stored-program architecture, and its instructions were physically built into the hardware configuration, requiring technicians to manually reconfigure switches, dials, and plugboard cables to change programs.”
True
Confidence: High Checked on September 17, 2026

Summary

The ENIAC did not use a stored‑program architecture; its instructions were implemented by physically wiring plugboards, setting switches, and adjusting dials. Changing a program required technicians to manually reconfigure these hardware elements for each new computation.

Sources 60 searched

lanl.gov
columbia.edu
  • ENIAC Programmers

    The ENIAC was not a stored-program computer; it is "better described as a collection of electronic adding machines and other arithmetic units, which were originally controlled by a web of large electrical cables" (David Alan Grier, IEEE Annals of the History of Computing, Jul-Sep 2004, p.2).

almanac.upenn.edu
cs.kent.edu
  • An Illustrated History of Computers Part 4

    To reprogram the ENIAC you had to rearrange the patch cords that you can observe on the left in the prior photo, and the settings of 3000 switches that you can observe on the right. To program a modern computer, you type out a program with statements like:

penntoday.upenn.edu
wittenberg.edu
  • The Eniac and Pi | Wittenberg University

    However, the experience with the ... project, the EDVAC (the Electronic Discrete Variable Automatic Computer) which unlike the ENIAC was a true modern computer in that both code and data were stored in its internal memory...

en.wikipedia.org
  • ENIAC - Wikipedia

    A number of improvements were made ... stored programming mechanism using the function tables as program ROM, after which programming was done by setting the switches. The idea has been worked out in several variants by Richard Clippinger and his group, on the one hand, and the Goldstines, on the other, and it was included in the ENIAC patent. Clippinger consulted with von Neumann on what instruction set to implement. Clippinger had thought of a three-address architecture while von ...

computerhistory.org

This fact check is free and donation-based. $1 powers ~30 fact-checks.

Donate $1 to support fact-checking

Check another fact