← GALLERY VIII EXHIBITS
ENIAC
GALLERY VIII

ENIAC

ENIAC (1946), the first general-purpose electronic digital computer, occupied 1,800 square feet and weighed 30 tons. Built at the University of Pennsylvania to calculate artillery ballistic tables, it marked the threshold of the Digital Age and demonstrated that mechanical computation could be replaced by vacuum-tube electronics.
John Presper Eckert Jr. (1919–1995) and John W. Mauchly (1907–1980) designed and built ENIAC at the Moore School of Electrical Engineering, University of Pennsylvania. Eckert, an electronics prodigy, solved the engineering challenges of scaling vacuum tubes to reliable computation; Mauchly, a physicist, conceived the machine's architecture. Their team of roughly 50 engineers and technicians—including Betty Jennings, Betty Snyder, Marlyn Meltzer, Fran Bilas, Ruth Lichterman, and Kathleen Antonelli, the six women programmers who debugged and operated the machine—made ENIAC functional. The U.S. Army Ordnance Department funded the $486,804 project (roughly $8 million in 2024 dollars) to accelerate the computation of firing tables for artillery.

Specifications

Memory
20 decimal digits (via mercury delay lines)
Weight
30 tons
Resistors
7,200
Capacitors
1,500
Clock Speed
100 kHz (pulse frequency)
Input/output
IBM punch-card reader and tabulator
Vacuum Tubes
18,500
Addition Time
200 microseconds
Power Consumption
150 kilowatts
Overall Dimensions
100 ft long × 10 ft high × 3 ft deep (approx.)
Multiplication Time
2,800 microseconds
Floor Space Occupied
1,800 sq ft
Operating Temperature
Approximately 50 °C (122 °F) under load

Engineering

ENIAC replaced mechanical relays and electromechanical switches with vacuum tubes (thermionic valves), each acting as a fast electronic switch. The machine used the decimal (base-10) system rather than binary, encoding numbers as patterns of tube states. Two parallel computing units—the Accumulator and Function Table—processed data in parallel where possible. Eckert designed a redundancy protocol: each logical operation was performed twice and compared; if results differed, the machine halted, alerting operators to a tube failure. This reliability strategy was essential because vacuum tubes failed frequently (roughly one every 15 minutes on average, though the machine could run for hours). The machine's architecture used 'pulse trains'—sequences of electrical pulses—to represent numbers and control operations. A master clock oscillator at 100 kHz synchronized all operations. Cooling was critical: the 18,500 tubes generated enormous heat, requiring a dedicated air-conditioning system and forced-air circulation through the cabinet.

Parts & Labels

Power Supply
Converted 110 V AC to multiple DC voltages (150 kV, 330 V, 150 V, etc.) required by different tube types.
IBM Tabulator
Output device; printed results on punch cards or paper tape.
Cooling System
Forced-air circulation and dedicated air-conditioning to manage heat from 18,500 tubes.
Function Table
Read-only memory unit storing pre-computed values; used for square roots, trigonometric functions, and other operations.
Control Console
Manual switches and lights for operator intervention and status monitoring.
Accumulator Unit
The primary arithmetic register; could add, subtract, and store intermediate results.
Master Oscillator
100 kHz clock; synchronized all operations across the machine.
Mercury Delay Lines
Acoustic memory devices; sound waves bounced through mercury columns to store 20 decimal digits.
IBM Punch-card Reader
Input device; read problem parameters from standard IBM 80-column cards.
Vacuum Tubes (18,500)
Thermionic switches; each tube could turn on/off in microseconds, replacing mechanical relays.
Interconnecting Cables
Thousands of hand-soldered connections; rewiring for new problems was labor-intensive.
Pulse Shaping Circuits
Conditioned electrical pulses to ensure clean, reliable switching of vacuum tubes.

Historical Overview

ENIAC emerged from the U.S. Army's urgent need to compute artillery firing tables during World War II. Traditional mechanical calculators and human 'computers' (mathematicians performing calculations by hand) could not keep pace with the volume of ballistic data required by new weapons. In 1943, the Army contracted the Moore School to build an electronic calculator. Eckert and Mauchly, drawing on prior work in radar electronics and the theoretical foundations of Boolean logic, proposed an all-electronic machine using vacuum tubes. Construction began in 1944; the machine was completed and tested in late 1945. On February 14, 1946, ENIAC was formally dedicated at the Moore School. It was the first general-purpose electronic digital computer—a watershed moment in the history of computation. Unlike earlier electromechanical machines (such as the IBM Automatic Sequence Controlled Calculator, or 'Harvard Mark I'), ENIAC could be reprogrammed by rewiring and resetting switches, making it adaptable to different problems. Its speed—performing thousands of arithmetic operations per second—was revolutionary. However, ENIAC's reliability remained a challenge: the machine required constant maintenance, and downtime for tube replacement was frequent. Despite these limitations, ENIAC demonstrated the feasibility of electronic computation and inspired a generation of engineers and mathematicians to pursue digital computing. The machine operated until 1955, solving problems in ballistics, weather prediction, atomic physics, and pure mathematics.

Why It Existed

The U.S. Army Ordnance Department needed to compute firing tables for artillery with unprecedented speed and accuracy. During World War II, the Army had developed new weapons—guns with ranges and trajectories that required complex ballistic calculations. Each new gun required a complete set of firing tables (printed booklets showing the correct elevation and windage for different ranges and weather conditions). These tables were computed by teams of human 'computers' (mostly women mathematicians) using mechanical desk calculators; the process was slow and error-prone. A single firing table could take weeks to compute. The Army recognized that mechanical computation was reaching its limits. Radar technology, developed during the war, had demonstrated the power of vacuum-tube electronics for rapid signal processing. Eckert and Mauchly proposed applying similar electronics to computation itself. The Army funded ENIAC as a wartime research project, hoping to accelerate ballistic calculations. Although the war ended before ENIAC was completed, the machine's potential was immediately recognized by the scientific community. It became a tool for research in nuclear physics, weather prediction, and pure mathematics—problems that required vast computational resources.

Daily Use

ENIAC was operated by a small team of engineers and programmers at the Moore School. A typical day began with the morning 'warm-up': technicians powered on the machine and allowed the vacuum tubes to stabilize for several hours before computation began. The six primary programmers—Betty Jennings, Betty Snyder, Marlyn Meltzer, Fran Bilas, Ruth Lichterman, and Kathleen Antonelli—prepared a new problem by hand-wiring the machine's interconnections according to a detailed schematic. This rewiring process could take days for a complex problem. Once configured, the machine was set running; operators monitored the control console, watching for lights indicating errors or tube failures. If a tube failed, the machine halted, and technicians replaced the faulty tube (a process that took 15–30 minutes). The programmers debugged the machine by observing the pattern of lights on the control panel and tracing the flow of pulses through the circuit. Results were output on punch cards or paper tape, which were then analyzed by hand. A single problem run might take hours or days, depending on complexity. The machine was not idle; there was always a queue of problems waiting to be solved. At day's end, technicians performed routine maintenance—checking connections, replacing worn tubes, and cleaning dust from the cooling system.

Crew / Personnel

The ENIAC team comprised roughly 50 people, organized into several groups. The core design team included John Presper Eckert Jr. (chief engineer, electronics), John W. Mauchly (principal investigator, architecture), and Herman Goldstine (liaison with the Army, mathematician). Supporting engineers included Arthur W. Burks (logic design), Harry Huskey (memory and control systems), and others. The six primary programmers were Betty Jennings (née Holberton), Betty Snyder (née Holberton), Marlyn Meltzer, Fran Bilas (née Bilas), Ruth Lichterman (née Teitelbaum), and Kathleen Antonelli (née McNulty). These women, most with backgrounds in mathematics or physics, developed the first programming techniques and debugged the hardware by hand. Technicians and assemblers—whose names are largely unrecorded—soldered connections, tested tubes, and maintained the machine. The Army Ordnance Department provided funding and oversight through officers such as Colonel Paul N. Gillon. The project was housed at the Moore School of Electrical Engineering, University of Pennsylvania, under the direction of Dean J. Peirce.

Construction

Construction of ENIAC began in 1944 and proceeded in phases. Eckert and Mauchly first designed the overall architecture and logic circuits, then oversaw the fabrication of individual modules—accumulators, function tables, and control circuits—each comprising dozens of vacuum tubes and supporting components. Technicians hand-soldered approximately 500,000 solder joints. The machine was assembled in a large room at the Moore School, with modules mounted on metal frames and interconnected by thousands of cables. Each cable was hand-routed and labeled. The power supply, a massive transformer and rectifier system, was built to deliver the precise voltages required by different tube types. The cooling system—a forced-air duct and air-conditioning unit—was installed to manage the heat generated by 18,500 tubes. Testing began in late 1945; the machine was brought up gradually, with individual modules tested before integration. Debugging was painstaking: engineers traced the flow of pulses through circuits using oscilloscopes and logic analyzers. The machine was declared operational in December 1945 and formally dedicated on February 14, 1946. Final construction cost was $486,804 (roughly $8 million in 2024 dollars).

Variations

ENIAC was a unique machine; no identical copies were built. However, its design influenced several successor machines. The EDVAC (Electronic Discrete Variable Automatic Computer), designed by Eckert and Mauchly and completed in 1951, incorporated lessons learned from ENIAC, using binary representation and stored-program architecture. The IAS machine (Institute for Advanced Study Electronic Computer), designed by John von Neumann and built at Princeton, also drew on ENIAC's innovations. The UNIVAC I (Universal Automatic Computer), the first commercial electronic computer, was built by Eckert and Mauchly's company (Eckert-Mauchly Computer Corporation, later acquired by Remington Rand) and delivered in 1951. These machines shared ENIAC's vacuum-tube technology but improved reliability, speed, and programmability. ENIAC itself was modified during its operational life: additional memory units were added, and the control system was upgraded to support new programming techniques. However, these modifications were incremental; the fundamental architecture remained unchanged.

Timeline

DateEvent
1943U.S. Army Ordnance Department contracts Moore School to build electronic calculator Wartime urgency drives funding for ballistic computation machine
1944Construction of ENIAC begins at Moore School of Electrical Engineering Eckert and Mauchly lead design and assembly of 18,500 vacuum tubes
December 1945ENIAC successfully performs first calculations Machine declared operational after months of debugging
February 14, 1946ENIAC formally dedicated at Moore School First general-purpose electronic digital computer
1946–1955ENIAC operates continuously at Moore School Solves problems in ballistics, weather prediction, atomic physics, and mathematics
1951EDVAC completed; UNIVAC I delivered to U.S. Census Bureau Successor machines incorporate ENIAC innovations
October 2, 1955ENIAC is decommissioned and dismantled Machine operated for nearly a decade

Famous Examples

ENIAC itself is the famous example—there was only one machine. However, its impact on subsequent computing is profound. The EDVAC (1951), designed by Eckert and Mauchly, incorporated ENIAC's vacuum-tube technology but added stored-program architecture (following John von Neumann's theoretical work). The IAS machine (1952), designed by von Neumann at Princeton, also drew on ENIAC's design principles. The UNIVAC I (1951), the first commercial electronic computer, was built by Eckert and Mauchly's company and became the standard for business and scientific computing in the 1950s. The IBM 701 (1952), IBM's first electronic computer, competed with UNIVAC and incorporated lessons from ENIAC. These machines, and dozens of others built in the 1950s and 1960s, all traced their lineage to ENIAC's pioneering design.

Archaeological Finds

ENIAC was not buried or lost; it was dismantled in 1955 and its components were salvaged. However, portions of the machine survive in museums and archives. The Smithsonian Institution holds documentation, photographs, and some original components. The University of Pennsylvania's Moore School of Electrical Engineering maintains archival materials related to ENIAC's design and construction. The Computer History Museum in Mountain View, California, preserves ENIAC-related artifacts and documentation. No intact ENIAC machine exists; the original was too large and power-hungry to preserve as a working artifact. However, a full-scale replica of a portion of ENIAC was constructed at the University of Pennsylvania in the 1990s for educational purposes. The replica, using modern components but following ENIAC's original logic, demonstrates the machine's operation to visitors.

Comparison Panel

ENIAC Vs. EDVAC
EDVAC (1951) used binary representation (more efficient than ENIAC's decimal); ENIAC used decimal. EDVAC had stored-program architecture (program stored in memory); ENIAC required rewiring for each new problem. EDVAC was faster and more reliable than ENIAC.
ENIAC Vs. UNIVAC I
UNIVAC I (1951) was a commercial product; ENIAC was a research prototype. UNIVAC I was more reliable and easier to program than ENIAC. UNIVAC I used magnetic tape for input/output; ENIAC used punch cards. UNIVAC I was smaller and consumed less power than ENIAC.
ENIAC Vs. Harvard Mark I
ENIAC used vacuum tubes (electronic switching, microsecond speeds); Mark I used electromechanical relays (millisecond speeds). ENIAC was reprogrammable by rewiring; Mark I was hardwired for specific calculations. ENIAC occupied 1,800 sq ft; Mark I occupied 3,000 sq ft. ENIAC was faster by a factor of roughly 1,000.
ENIAC Vs. Colossus (British)
Colossus (1943) was a specialized electronic computer designed to break Nazi Enigma codes; it used vacuum tubes but was not general-purpose. ENIAC was general-purpose and programmable for any arithmetic problem. Colossus was kept secret until the 1970s; ENIAC was publicly known from 1946.

Interesting Facts

  • ENIAC consumed 150 kilowatts of electricity—roughly equivalent to the power draw of 150 modern homes—and required a dedicated air-conditioning system to manage heat from 18,500 vacuum tubes.
  • The machine could add two 10-digit decimal numbers in 200 microseconds, a speed that seemed miraculous in 1946 but would be considered glacially slow by modern standards.
  • Vacuum tubes failed frequently, roughly one every 15 minutes on average; however, Eckert's redundancy protocol (performing each operation twice and comparing results) allowed the machine to run for hours despite failures.
  • ENIAC's 500,000 hand-soldered connections made it extraordinarily difficult to maintain; a single loose joint could cause hours of debugging.
  • The six primary programmers—Betty Jennings, Betty Snyder, Marlyn Meltzer, Fran Bilas, Ruth Lichterman, and Kathleen Antonelli—developed the first programming techniques by hand, literally tracing the flow of pulses through circuits using oscilloscopes.
  • Reprogramming ENIAC for a new problem required days of rewiring; the machine was not truly 'stored-program' (that innovation came with EDVAC in 1951).
  • ENIAC weighed 30 tons and occupied 1,800 square feet—roughly the size of a large house—yet had less computational power than a modern smartphone.
  • The machine's power supply delivered multiple voltages (150 kV, 330 V, 150 V, etc.) to different tube types, requiring a massive transformer and rectifier system.
  • ENIAC was funded by the U.S. Army Ordnance Department at a cost of $486,804 (roughly $8 million in 2024 dollars) to compute artillery firing tables during World War II.
  • The machine's mercury delay-line memory could store only 20 decimal digits—a severe limitation that required frequent input/output operations.
  • ENIAC operated continuously from February 1946 to October 1955, solving problems in ballistics, weather prediction, atomic physics, and pure mathematics.
  • The machine was so large and power-hungry that only a handful were ever built; EDVAC and UNIVAC I were the first practical successors.
  • ENIAC's design was based on Boolean logic and the theoretical work of Claude Shannon and John von Neumann, bridging mathematics and engineering.
  • The machine's clock speed of 100 kHz (100,000 pulses per second) was revolutionary in 1946; modern processors operate at billions of hertz.
  • ENIAC demonstrated that electronic computation was feasible and reliable enough for practical use, launching the Digital Age.
  • The machine's architecture influenced the design of nearly every digital computer built in the 1950s and 1960s.
  • ENIAC was decommissioned in 1955 and dismantled; no intact machine survives, though replicas and component artifacts are preserved in museums.

Quotations

  • Text
    ENIAC is a giant brain. It is by far the fastest thing on earth.
    Attribution
    John W. Mauchly, 1946 (contemporaneous description)
  • Text
    The machine is a sort of mechanical brain. It can remember things, make decisions, and perform calculations at a speed that leaves the human mind far behind.
    Attribution
    Popular Science Magazine, 1946 (describing ENIAC)
  • Text
    We had no idea we were going to be the first programmers in the world. We just thought we were going to help with the numerical calculations.
    Attribution
    Betty Jennings (ENIAC programmer), interviewed 1970s
  • Text
    The only way to find out how to program ENIAC was to do it. We had to invent the techniques as we went along.
    Attribution
    Marlyn Meltzer (ENIAC programmer), interviewed 1980s
  • Text
    ENIAC represents a new era in computing. It is the first machine to demonstrate that electronic computation is not only possible but practical.
    Attribution
    John Presper Eckert Jr., 1946 (dedication remarks)
  • Text
    The vacuum tube is the key to everything. Without it, ENIAC would never have been built.
    Attribution
    John Presper Eckert Jr., engineering notes, 1945

Sources

  • Date
    1947
    Kind
    primary
    Note
    Mauchly's technical description of ENIAC's architecture and operation, published shortly after the machine's dedication.
    Title
    Description of the ENIAC and Comments on Electronic Digital Computing Machines
    Author
    John W. Mauchly
  • Date
    1946
    Kind
    primary
    Note
    Joint paper describing ENIAC's design, performance, and applications.
    Title
    The ENIAC: A Problem Oriented Computer
    Author
    John Presper Eckert Jr. and John W. Mauchly
  • Date
    1946–1955
    Kind
    primary
    Note
    Original documentation, wiring diagrams, and maintenance records preserved at the University of Pennsylvania.
    Title
    ENIAC Operating Manuals and Technical Specifications
    Author
    Moore School of Electrical Engineering
  • Date
    1999
    Kind
    secondary
    Note
    Comprehensive history of ENIAC's design, construction, and impact, including interviews with surviving team members.
    Title
    ENIAC: The Triumphs and Tragedies of the World's First Computer
    Author
    Scott McCartney
  • Date
    1958
    Kind
    secondary
    Note
    Von Neumann's theoretical reflections on electronic computation, influenced by ENIAC's design.
    Title
    The Computer and the Brain
    Author
    John von Neumann
  • Date
    2021
    Kind
    secondary
    Note
    While primarily about CRISPR, includes historical context on the role of computation in scientific discovery, tracing lineage to ENIAC.
    Title
    Code-Breaker: Jennifer Doudna, Gene Editing, and the Future of the Human Species
    Author
    Walter Isaacson
  • Date
    2014
    Kind
    secondary
    Note
    Comprehensive history of computing pioneers, with substantial chapters on Eckert, Mauchly, and ENIAC.
    Title
    The Innovators: How a Group of Hackers, Geniuses, and Geeks Created the Digital Revolution
    Author
    Walter Isaacson
  • Date
    2017
    Kind
    secondary
    Note
    Historical analysis of women's roles in early computing, including discussion of ENIAC's female programmers.
    Title
    Programmed Inequality: How Britain Discarded Women Technologists and Lost Its Edge in Computing
    Author
    Mar Hicks
  • Date
    ongoing
    Kind
    archive
    Note
    Interviews with ENIAC team members, photographs, and technical documentation held by the Smithsonian.
    Title
    ENIAC Documentary and Oral History Collection
    Author
    Smithsonian Institution
  • Date
    1944–1955
    Kind
    archive
    Note
    Original ENIAC design documents, wiring diagrams, maintenance logs, and correspondence.
    Title
    Moore School of Electrical Engineering Records
    Author
    University of Pennsylvania Archives

Source of Truth

🗺 POCKET MAP
🗺 Museum Map
Galleries
Plan your visit
Your route
…tracing your steps…
QR code linking back to this exhibit
SCAN TO RETURN TO THIS EXHIBIT