
ENIAC (; Electronic Numerical Integrator and Computer)
was the first
programmable,
electronic
Electronic may refer to:
*Electronics, the science of how to control electric energy in semiconductors
* ''Electronics'' (magazine), a defunct American trade journal
*Electronic storage, the storage of data using an electronic device
*Electronic c ...
, general-purpose
digital computer
A computer is a machine that can be programmed to automatically carry out sequences of arithmetic or logical operations (''computation''). Modern digital electronic computers can perform generic sets of operations known as ''programs'', wh ...
, completed in 1945.
Other computers had some of these features, but ENIAC was the first to have them all. It was
Turing-complete
In computability theory, a system of data-manipulation rules (such as a model of computation, a computer's instruction set, a programming language, or a cellular automaton) is said to be Turing-complete or computationally universal if it can be ...
and able to solve "a large class of numerical problems" through reprogramming.
ENIAC was designed by
John Mauchly
John William Mauchly ( ; August 30, 1907 – January 8, 1980) was an American physicist who, along with J. Presper Eckert, designed ENIAC, the first general-purpose electronic digital computer, as well as EDVAC, BINAC and UNIVAC I, the f ...
and
J. Presper Eckert
John Adam Presper "Pres" Eckert Jr. (April 9, 1919 – June 3, 1995) was an American electrical engineer and computer pioneer. With John Mauchly, he designed the first general-purpose electronic digital computer (ENIAC), presented the first cour ...
to calculate
artillery
Artillery consists of ranged weapons that launch Ammunition, munitions far beyond the range and power of infantry firearms. Early artillery development focused on the ability to breach defensive walls and fortifications during sieges, and l ...
firing tables
Firing may refer to:
* Dismissal (employment), sudden loss of employment by termination
* Firemaking, the act of starting a fire
* Burning; see combustion
* Shooting, specifically the discharge of firearms
* Execution by firing squad, a method of ...
for the
United States Army
The United States Army (USA) is the primary Land warfare, land service branch of the United States Department of Defense. It is designated as the Army of the United States in the United States Constitution.Article II, section 2, clause 1 of th ...
's
Ballistic Research Laboratory
The Ballistic Research Laboratory (BRL) was a research facility under the U.S. Army Ordnance Corps and later the U.S. Army Materiel Command that specialized in ballistics as well as vulnerability and lethality analysis. Situated at Aberdeen Pr ...
(which later became a part of the
Army Research Laboratory
The U.S. Army Combat Capabilities Development Command Army Research Laboratory (DEVCOM ARL) is the foundational research laboratory for the United States Army under the United States Army Futures Command (AFC). DEVCOM ARL conducts intramural an ...
). However, its first program was a study of the feasibility of the
thermonuclear weapon
A thermonuclear weapon, fusion weapon or hydrogen bomb (H-bomb) is a second-generation nuclear weapon design. Its greater sophistication affords it vastly greater destructive power than first-generation nuclear bombs, a more compact size, a lowe ...
.
ENIAC was completed in 1945 and first put to work for practical purposes on December 10, 1945.
[*]
ENIAC was formally dedicated at the
University of Pennsylvania
The University of Pennsylvania (Penn or UPenn) is a Private university, private Ivy League research university in Philadelphia, Pennsylvania, United States. One of nine colonial colleges, it was chartered in 1755 through the efforts of f ...
on February 15, 1946, having cost $487,000 (), and called a "Giant Brain" by the press. It had a speed on the order of one thousand times faster than that of
electro-mechanical
Electromechanics combine processes and procedures drawn from electrical engineering and mechanical engineering. Electromechanics focus on the interaction of electrical and mechanical systems as a whole and how the two systems interact with each ...
machines.
ENIAC was formally accepted by the U.S. Army Ordnance Corps in July 1946. It was transferred to
Aberdeen Proving Ground
Aberdeen Proving Ground (APG) is a U.S. Army facility located adjacent to Aberdeen, Harford County, Maryland, United States. More than 7,500 civilians and 5,000 military personnel work at APG. There are 11 major commands among the tenant units, ...
in
Aberdeen, Maryland
Aberdeen is a city located in Harford County, Maryland, United States, northeast of Baltimore. The population was 16,254 at the 2020 United States census. Aberdeen is the largest municipality in Harford County.
Aberdeen is part of the Baltimo ...
in 1947, where it was in continuous operation until 1955.
The 1948
Manchester Baby
The Manchester Baby, also called the Small-Scale Experimental Machine (SSEM), was the first electronic stored-program computer. It was built at the University of Manchester by Frederic Calland Williams, Frederic C. Williams, Tom Kilburn, and Ge ...
was the first machine to contain all the elements essential to a modern electronic digital computer, as it could be reprogrammed electronically to hold
stored programs
A stored-program computer is a computer that stores program instructions in electronically, electromagnetically, or optically accessible memory. This contrasts with systems that stored the program instructions with plugboards or similar mechanis ...
instead of requiring setting of switches to program as ENIAC did.
Development and design
ENIAC's design and construction was financed by the United States Army, Ordnance Corps, Research and Development Command, led by Major General
Gladeon M. Barnes. The total cost was about $487,000, . The conception of ENIAC began in June 1941, when Friden calculators and
differential analyzer
The differential analyser is a mechanical analogue computer designed to solve differential equations by integration, using wheel-and-disc mechanisms to perform the integration. It was one of the first advanced computing devices to be used ope ...
s were used by the
United States Army Ordnance Department
The United States Army Ordnance Corps, formerly the United States Army Ordnance Department, is a sustainment branch of the United States Army, headquartered at Fort Gregg-Adams, Virginia. The broad mission of the Ordnance Corps is to supply A ...
to compute firing tables for artillery, which was done by graduate students under John Mauchly's supervision. Mauchly began to wonder if electronics could be applied to mathematics for faster calculations. He partnered up with research associate
J. Presper Eckert
John Adam Presper "Pres" Eckert Jr. (April 9, 1919 – June 3, 1995) was an American electrical engineer and computer pioneer. With John Mauchly, he designed the first general-purpose electronic digital computer (ENIAC), presented the first cour ...
, as Mauchly wasn't an electronics expert, to draft an electronic computer that could work at an excellent pace. Later, in August 1942, Mauchly proposed an all-electronic calculating machine that could help the U.S. Army calculate complex ballistics tables.
The U.S. Army Ordnance accepted their plan, giving the
University of Pennsylvania
The University of Pennsylvania (Penn or UPenn) is a Private university, private Ivy League research university in Philadelphia, Pennsylvania, United States. One of nine colonial colleges, it was chartered in 1755 through the efforts of f ...
a six-months research contract for $61,700.
The construction contract was signed on June 5, 1943; work on the computer began in secret at the
University of Pennsylvania
The University of Pennsylvania (Penn or UPenn) is a Private university, private Ivy League research university in Philadelphia, Pennsylvania, United States. One of nine colonial colleges, it was chartered in 1755 through the efforts of f ...
's
Moore School of Electrical Engineering
The Moore School of Electrical Engineering was a school at the University of Pennsylvania. The school was integrated into the University of Pennsylvania School of Engineering and Applied Science.
The Moore School came into existence as a resul ...
the following month, under the code name "Project PX", with
John Grist Brainerd
John Grist Brainerd (August 7, 1904 – February 1, 1988) was an American electrical engineer who served as principal investigator on the project to build ENIAC, the first general-purpose electronic digital computer. Later, he was dean of the Moo ...
as principal investigator.
Herman H. Goldstine
Herman Heine Goldstine (September 13, 1913 – June 16, 2004) was a mathematician and computer scientist, who worked as the director of the IAS machine at the Institute for Advanced Study and helped to develop ENIAC, the first of the modern ...
persuaded the Army to fund the project, which put him in charge to oversee it for them. Assembly for the computer began in June 1944.
[ Later, in September of that year, Eckert and Mauchly completed their conception on the computer.] Construction for the computer was complete in May 1945, and testing for it began at the Moore School. Later, in November of that year, the duo, along with John Brainerd
John Grist Brainerd (August 7, 1904 – February 1, 1988) was an American electrical engineer who served as principal investigator on the project to build ENIAC, the first general-purpose electronic digital computer. Later, he was dean of the Moor ...
and Herman Goldstine
Herman Heine Goldstine (September 13, 1913 – June 16, 2004) was a mathematician and computer scientist, who worked as the director of the IAS machine at the Institute for Advanced Study and helped to develop ENIAC, the first of the modern ...
, issued the first confidential published report on the computer, which talks about how it worked and the methods by which it was programmed.[
ENIAC was designed by ]Ursinus College
Ursinus College is a private liberal arts college in Collegeville, Pennsylvania. It was founded in 1869 and occupies a campus. Ursinus College's forerunner was the Freeland Seminary founded in 1848. Its $127 million endowment supports about 1, ...
physics professor John Mauchly
John William Mauchly ( ; August 30, 1907 – January 8, 1980) was an American physicist who, along with J. Presper Eckert, designed ENIAC, the first general-purpose electronic digital computer, as well as EDVAC, BINAC and UNIVAC I, the f ...
and J. Presper Eckert
John Adam Presper "Pres" Eckert Jr. (April 9, 1919 – June 3, 1995) was an American electrical engineer and computer pioneer. With John Mauchly, he designed the first general-purpose electronic digital computer (ENIAC), presented the first cour ...
of the University of Pennsylvania. The team of design engineers assisting the development included Robert F. Shaw (function tables), Jeffrey Chuan Chu
Jeffrey Chuan Chu (朱傳榘) (July 14, 1919 – June 6, 2011), was a pioneer computer engineer. His work was critical in the development of the computing industries in both the United States and China.
Chu was born in Tianjin, Republic of China. ...
(divider/square-rooter), Thomas Kite Sharpless (master programmer), Frank Mural (master programmer), Arthur Burks
Arthur Walter Burks (October 13, 1915 – May 14, 2008) was an American mathematician who worked in the 1940s as a senior engineer on the project that contributed to the design of the ENIAC, the first general-purpose electronic digital computer. ...
(multiplier), Harry Huskey
Harry Douglas Huskey (January 19, 1916 – April 9, 2017) was an American computer design pioneer.
Early life and career
Huskey was born in Whittier, in the Smoky Mountains region of North Carolina and grew up in Idaho. He received his bachel ...
(reader/printer) and Jack Davis (accumulators). Significant development work was undertaken by the female mathematicians who handled the bulk of the ENIAC programming: Jean Jennings
Jean Marie Jennings (née Lienert; February 3, 1954 – December 16, 2024) was an American journalist, publisher and television personality covering the automotive industry. She was widely known for her unabashed, enthusiastic and outspoken ap ...
, Marlyn Wescoff, Ruth Lichterman, Betty Snyder
Frances Elizabeth Holberton (March 7, 1917 – December 8, 2001) was an American computer scientist who was one of the six original programmers of the first general-purpose electronic digital computer, ENIAC (Electronic Numerical Integrator And ...
, Frances Bilas
Frances V. Spence ( Bilas; March 2, 1922 – July 18, 2012) was an American physicist and computer scientist. She was one of the original programmers for the ENIAC (the first electronic digital computer). She is considered one of the first comput ...
, and Kay McNulty
Kathleen Rita Antonelli ( McNulty; formerly Mauchly;
12 February 1921 – 20 April 2006), known as Kay McNulty, was an Irish computer programmer and one of the six original programmers of the ENIAC, one of the first general-purpose electronic ...
. In 1946, the researchers resigned from the University of Pennsylvania and formed the Eckert–Mauchly Computer Corporation
The Eckert–Mauchly Computer Corporation (EMCC) (March 1946 – 1950) was a computer company founded by J. Presper Eckert and John Mauchly. It was incorporated on December 22, 1947. After building the ENIAC at the University of Penns ...
.
ENIAC was a large, modular computer, composed of individual panels to perform different functions. Twenty of these modules were accumulators that could not only add and subtract, but hold a ten-digit decimal
The decimal numeral system (also called the base-ten positional numeral system and denary or decanary) is the standard system for denoting integer and non-integer numbers. It is the extension to non-integer numbers (''decimal fractions'') of th ...
number in memory. Numbers were passed between these units across several general-purpose buses
A bus (contracted from omnibus, with variants multibus, motorbus, autobus, etc.) is a motor vehicle that carries significantly more passengers than an average car or van, but fewer than the average rail transport. It is most commonly used ...
(or ''trays'', as they were called). In order to achieve its high speed, the panels had to send and receive numbers, compute, save the answer and trigger the next operation, all without any moving parts. Key to its versatility was the ability to ''branch''; it could trigger different operations, depending on the sign of a computed result.
Components
By the end of its operation in 1956, ENIAC contained 18,000 vacuum tube
A vacuum tube, electron tube, thermionic valve (British usage), or tube (North America) is a device that controls electric current flow in a high vacuum between electrodes to which an electric voltage, potential difference has been applied. It ...
s, 7,200 crystal diode
A diode is a two- terminal electronic component that conducts electric current primarily in one direction (asymmetric conductance). It has low (ideally zero) resistance in one direction and high (ideally infinite) resistance in the other.
A ...
s, 1,500 relay
A relay
Electromechanical relay schematic showing a control coil, four pairs of normally open and one pair of normally closed contacts
An automotive-style miniature relay with the dust cover taken off
A relay is an electrically operated switc ...
s, 70,000 resistor
A resistor is a passive two-terminal electronic component that implements electrical resistance as a circuit element. In electronic circuits, resistors are used to reduce current flow, adjust signal levels, to divide voltages, bias active e ...
s, 10,000 capacitor
In electrical engineering, a capacitor is a device that stores electrical energy by accumulating electric charges on two closely spaced surfaces that are insulated from each other. The capacitor was originally known as the condenser, a term st ...
s, and approximately 5,000,000 hand-solder
Solder (; North American English, NA: ) is a fusible alloy, fusible metal alloy used to create a permanent bond between metal workpieces. Solder is melted in order to wet the parts of the joint, where it adheres to and connects the pieces aft ...
ed joints. It weighed more than , was roughly tall, deep, and long, occupied and consumed 150 kW of electricity. Input was possible from an IBM card reader
A card reader is a data input device that reads data from a card-shaped storage medium and provides the data to a computer. Card readers can acquire data from a card via a number of methods, including: optical scanning of printed text or barcod ...
and an IBM card punch
A computer punched card reader or just computer card reader is a computer input device used to read Computer program, computer programs in either source or executable form and Data (computing), data from punched cards. A computer card punch is a ...
was used for output. These cards could be used to produce printed output offline using an IBM
International Business Machines Corporation (using the trademark IBM), nicknamed Big Blue, is an American Multinational corporation, multinational technology company headquartered in Armonk, New York, and present in over 175 countries. It is ...
accounting machine, such as the IBM 405
__NOTOC__
Year 405 ( CDV) was a common year starting on Sunday of the Julian calendar. At the time, it was known as the Year of the Consulship of Stilicho and Anthemius (or, less frequently, year 1158 ''Ab urbe condita''). The denomination 405 ...
. While ENIAC had no system to store memory in its inception, these punch cards could be used for external memory storage. In 1953, a 100-word
A word is a basic element of language that carries semantics, meaning, can be used on its own, and is uninterruptible. Despite the fact that language speakers often have an intuitive grasp of what a word is, there is no consensus among linguist ...
magnetic-core memory
In computing, magnetic-core memory is a form of random-access memory. It predominated for roughly 20 years between 1955 and 1975, and is often just called core memory, or, informally, core.
Core memory uses toroids (rings) of a hard magneti ...
built by the Burroughs Corporation
The Burroughs Corporation was a major American manufacturer of business equipment. The company was founded in 1886 as the American Arithmometer Company by William Seward Burroughs I, William Seward Burroughs. The company's history paralleled many ...
was added to ENIAC.
ENIAC used ten-position ring counter
A ring counter is a type of counter composed of flip-flops connected into a shift register, with the output of the last flip-flop fed to the input of the first, making a "circular" or "ring" structure.
There are two types of ring counters:
* A ...
s to store digits; each digit required 36 vacuum tubes, 10 of which were the dual triodes making up the flip-flops
Flip-flops are a type of light sandal-like shoe, typically worn as a form of casual footwear. They consist of a flat sole held loosely on the foot by a Y-shaped strap known as a toe thong that passes between the first and second toes and around ...
of the ring counter. Arithmetic was performed by "counting" pulses with the ring counters and generating carry pulses if the counter "wrapped around", the idea being to electronically emulate the operation of the digit wheels of a mechanical adding machine
An adding machine is a class of mechanical calculator, usually specialized for bookkeeping calculations. Consequently, the earliest adding machines were often designed to read in particular currencies. Adding machines were ubiquitous office ...
.
ENIAC had 20 ten-digit signed accumulators, which used ten's complement
In mathematics and computing, the method of complements is a technique to encode a symmetric range of positive and negative integers in a way that they can use the same algorithm (or mechanism) for addition throughout the whole range. For a given ...
representation and could perform 5,000 simple addition or subtraction operations between any of them and a source (e.g., another accumulator or a constant transmitter) per second. It was possible to connect several accumulators to run simultaneously, so the peak speed of operation was potentially much higher, due to parallel operation.
It was possible to wire the carry of one accumulator into another accumulator to perform arithmetic with double the precision, but the accumulator carry circuit timing prevented the wiring of three or more for even higher precision. ENIAC used four of the accumulators (controlled by a special multiplier unit) to perform up to 385 multiplication operations per second; five of the accumulators were controlled by a special divider/square-rooter unit to perform up to 40 division operations per second or three square root
In mathematics, a square root of a number is a number such that y^2 = x; in other words, a number whose ''square'' (the result of multiplying the number by itself, or y \cdot y) is . For example, 4 and −4 are square roots of 16 because 4 ...
operations per second.
The other nine units in ENIAC were the initiating unit (started and stopped the machine), the cycling unit (used for synchronizing the other units), the master programmer (controlled loop sequencing), the reader (controlled an IBM punch-card reader), the printer (controlled an IBM card punch), the constant transmitter, and three function tables.
Operation times
The references by Rojas and Hashagen (or Wilkes)[ give more details about the times for operations, which differ somewhat from those stated above.
The basic machine cycle was 200 ]microsecond
A microsecond is a unit of time in the International System of Units (SI) equal to one millionth (0.000001 or 10−6 or ) of a second. Its symbol is μs, sometimes simplified to us when Unicode is not available.
A microsecond is to one second, ...
s (20 cycles of the 100 kHz clock in the cycling unit), or 5,000 cycles per second for operations on the 10-digit numbers. In one of these cycles, ENIAC could write a number to a register, read a number from a register, or add/subtract two numbers.
A multiplication of a 10-digit number by a ''d''-digit number (for ''d'' up to 10) took ''d''+4 cycles, so the multiplication of a 10-digit number by 10-digit number took 14 cycles, or 2,800 microseconds—a rate of 357 per second. If one of the numbers had fewer than 10 digits, the operation was faster.
Division and square roots took 13(''d''+1) cycles, where ''d'' is the number of digits in the result (quotient or square root). So a division or square root took up to 143 cycles, or 28,600 microseconds—a rate of 35 per second. (Wilkes 1956:20[ states that a division with a 10-digit quotient required 6 milliseconds.) If the result had fewer than ten digits, it was obtained faster.
ENIAC was able to process about 500 ]FLOPS
Floating point operations per second (FLOPS, flops or flop/s) is a measure of computer performance in computing, useful in fields of scientific computations that require floating-point calculations.
For such cases, it is a more accurate measu ...
, compared to modern supercomputers' petascale
Petascale computing refers to computing systems capable of performing at least 1 quadrillion (10^15) floating-point operations per second (FLOPS). These systems are often called petaflops systems and represent a significant leap from traditional ...
and exascale computing power.
Reliability
ENIAC used common octal-base radio tubes of the day; the decimal accumulators were made of 6SN7
6SN7 is a dual triode vacuum tube with an eight-pin Tube socket#Octal base, octal base. It provides a medium gain (20 dB). The 6SN7 is basically two 6J5 triodes in one envelope.
History
The 6SN7 was originally released in 1939. It was officia ...
flip-flops
Flip-flops are a type of light sandal-like shoe, typically worn as a form of casual footwear. They consist of a flat sole held loosely on the foot by a Y-shaped strap known as a toe thong that passes between the first and second toes and around ...
, while 6L7s, 6SJ7s, 6SA7s and 6AC7s were used in logic functions. Numerous 6L6
6L6 is the designator for a beam power tube introduced by Radio Corporation of America in April 1936 and marketed for application as a power amplifier for audio frequencies.J. F. Dreyer Jr."The Beam Power Output Tube" New York: McGraw-Hill, ''Ele ...
s and 6V6s served as line drivers to drive pulses through cables between rack assemblies.
Several tubes burned out almost every day, leaving ENIAC nonfunctional about half the time. Special high-reliability tubes were not available until 1948. Most of these failures, however, occurred during the warm-up and cool-down periods, when the tube heaters and cathodes were under the most thermal stress. Engineers reduced ENIAC's tube failures to the more acceptable rate of one tube every two days. According to an interview in 1989 with Eckert, "We had a tube fail about every two days and we could locate the problem within 15 minutes."
In 1954, the longest continuous period of operation without a failure was 116 hours—close to five days.
Programming
ENIAC could be programmed to perform complex sequences of operations, including loops, branches, and subroutines. However, instead of the stored-program computer
A stored-program computer is a computer that stores program instructions in electronically, electromagnetically, or optically accessible memory. This contrasts with systems that stored the program instructions with plugboards or similar mechani ...
s that exist today, ENIAC was just a large collection of arithmetic machines, which originally had programs set up into the machine by a combination of plugboard
A plugboard or control panel (the term used depends on the application area) is an array of jack (connector), jacks or sockets (often called hubs) into which patch cords can be inserted to complete an electrical circuit. Control panels are som ...
wiring and three portable function tables (containing 1,200 ten-way switches each). The task of taking a problem and mapping it onto the machine was complex, and usually took weeks. Due to the complexity of mapping programs onto the machine, programs were only changed after huge numbers of tests of the current program. After the program was figured out on paper, the process of getting the program into ENIAC by manipulating its switches and cables could take days. This was followed by a period of verification and debugging, aided by the ability to execute the program step by step. A programming tutorial for the modulo function using an ENIAC simulator gives an impression of what a program on the ENIAC looked like.
ENIAC's six primary programmers, Kay McNulty
Kathleen Rita Antonelli ( McNulty; formerly Mauchly;
12 February 1921 – 20 April 2006), known as Kay McNulty, was an Irish computer programmer and one of the six original programmers of the ENIAC, one of the first general-purpose electronic ...
, Betty Jennings, Betty Snyder
Frances Elizabeth Holberton (March 7, 1917 – December 8, 2001) was an American computer scientist who was one of the six original programmers of the first general-purpose electronic digital computer, ENIAC (Electronic Numerical Integrator And ...
, Marlyn Wescoff, Fran Bilas and Ruth Lichterman, not only determined how to input ENIAC programs, but also developed an understanding of ENIAC's inner workings. The programmers were often able to narrow bugs down to an individual failed tube which could be pointed to for replacement by a technician.
Programmers
During World War II
World War II or the Second World War (1 September 1939 – 2 September 1945) was a World war, global conflict between two coalitions: the Allies of World War II, Allies and the Axis powers. World War II by country, Nearly all of the wo ...
, while the U.S. Army
The United States Army (USA) is the primary land service branch of the United States Department of Defense. It is designated as the Army of the United States in the United States Constitution.Article II, section 2, clause 1 of the United Stat ...
needed to compute ballistics trajectories, many women were interviewed for this task. At least 200 women were hired by the Moore School of Engineering
The Moore School of Electrical Engineering was a school at the University of Pennsylvania. The school was integrated into the University of Pennsylvania School of Engineering and Applied Science.
The Moore School came into existence as a result ...
to work as "computer
A computer is a machine that can be Computer programming, programmed to automatically Execution (computing), carry out sequences of arithmetic or logical operations (''computation''). Modern digital electronic computers can perform generic set ...
s" and six of them were chosen to be the programmers of ENIAC. Betty Holberton
Frances Elizabeth Holberton (March 7, 1917 – December 8, 2001) was an American computer scientist who was one of the six original programmers of the first general-purpose electronic digital computer, ENIAC (Electronic Numerical Integrator And ...
, Kay McNulty
Kathleen Rita Antonelli ( McNulty; formerly Mauchly;
12 February 1921 – 20 April 2006), known as Kay McNulty, was an Irish computer programmer and one of the six original programmers of the ENIAC, one of the first general-purpose electronic ...
, Marlyn Wescoff, Ruth Lichterman, Betty Jean Jennings, and Fran Bilas programmed the ENIAC to perform calculations for ballistics trajectories electronically for the Army's Ballistic Research Laboratory
The Ballistic Research Laboratory (BRL) was a research facility under the U.S. Army Ordnance Corps and later the U.S. Army Materiel Command that specialized in ballistics as well as vulnerability and lethality analysis. Situated at Aberdeen Pr ...
. While men having the same education and experience were designated "professionals", these women were designated "subprofessionals", though they had professional degrees in mathematics and were highly trained mathematicians.[
These women were not "refrigerator ladies", i.e., models posing in front of the machine for press photography, as then computer scientist undergrad ]Kathryn Kleiman
Kathryn is a feminine given name and comes from the Greek meaning for 'pure'. It is a variant of Katherine. It may refer to:
In television and film:
* Kathryn Beaumont (born 1938), English voice actress and school teacher best known for her Disn ...
discovered in her own research as opposed to what she was told by a historian in computing. However, some of the women did not receive recognition for their work on the ENIAC in their entire lifetimes. After the war ended, the women continued to work on the ENIAC. Their expertise made their positions difficult to replace with returning soldiers. Later in the 1990s, Kleiman learned that most of the ENIAC programmers were not invited to the ENIAC’s 50th anniversary event. So she made it her mission to track them down and record their oral histories. "They were shocked to be discovered," Kleiman says. "They were thrilled to be recognized, but had mixed impressions about how they felt about being ignored for so long."[ Kleiman released a book on the six female ENIAC programmers in 2022.
These early programmers were drawn from a group of about two hundred women employed as ]computers
A computer is a machine that can be programmed to automatically carry out sequences of arithmetic or logical operations ('' computation''). Modern digital electronic computers can perform generic sets of operations known as ''programs'', ...
at the Moore School of Electrical Engineering
The Moore School of Electrical Engineering was a school at the University of Pennsylvania. The school was integrated into the University of Pennsylvania School of Engineering and Applied Science.
The Moore School came into existence as a resul ...
at the University of Pennsylvania. The job of computers was to produce the numeric result of mathematical formulas needed for a scientific study, or an engineering project. They usually did so with a mechanical calculator. The women studied the machine's logic, physical structure, operation, and circuitry in order to not only understand the mathematics of computing, but also the machine itself. This was one of the few technical job categories available to women at that time. Betty Holberton
Frances Elizabeth Holberton (March 7, 1917 – December 8, 2001) was an American computer scientist who was one of the six original programmers of the first general-purpose electronic digital computer, ENIAC (Electronic Numerical Integrator And ...
(née Snyder) continued on to help write the first generative programming system ( SORT/MERGE) and help design the first commercial electronic computers, the UNIVAC
UNIVAC (Universal Automatic Computer) was a line of electronic digital stored-program computers starting with the products of the Eckert–Mauchly Computer Corporation. Later the name was applied to a division of the Remington Rand company and ...
and the BINAC
BINAC (Binary Automatic Computer) is an early electronic computer that was designed for Northrop Corporation, Northrop Aircraft Company by the Eckert–Mauchly Computer Corporation (EMCC) in 1949. J. Presper Eckert, Eckert and Mauchly had started ...
, alongside Jean Jennings. McNulty developed the use of subroutine
In computer programming, a function (also procedure, method, subroutine, routine, or subprogram) is a callable unit of software logic that has a well-defined interface and behavior and can be invoked multiple times.
Callable units provide a ...
s in order to help increase ENIAC's computational capability.
Herman Goldstine
Herman Heine Goldstine (September 13, 1913 – June 16, 2004) was a mathematician and computer scientist, who worked as the director of the IAS machine at the Institute for Advanced Study and helped to develop ENIAC, the first of the modern ...
selected the programmers, whom he called operators, from the computers who had been calculating ballistics tables with mechanical desk calculators and a differential analyzer prior to and during the development of ENIAC. Under Herman and Adele Goldstine
Adele Goldstine (; December 21, 1920 – November 1964) was an American mathematician and computer programmer. She wrote the manual for the first electronic digital computer, ENIAC. Through her work programming the computer, she was also an inst ...
's direction, the computers studied ENIAC's blueprints and physical structure to determine how to manipulate its switches and cables, as programming language
A programming language is a system of notation for writing computer programs.
Programming languages are described in terms of their Syntax (programming languages), syntax (form) and semantics (computer science), semantics (meaning), usually def ...
s did not yet exist. Though contemporaries considered programming a clerical task and did not publicly recognize the programmers' effect on the successful operation and announcement of ENIAC, McNulty, Jennings, Snyder, Wescoff, Bilas, and Lichterman have since been recognized for their contributions to computing.[ Three of the current (2020) Army supercomputers, ''Jean'', ''Kay'', and ''Betty,'' are named after ]Jean Bartik
Jean Bartik ( Betty Jean Jennings; December 27, 1924 – March 23, 2011) was an American computer programmer who was one of the original six programmers of the ENIAC computer.
Bartik studied mathematics in school then began work at the Unive ...
(Betty Jennings), Kay McNulty
Kathleen Rita Antonelli ( McNulty; formerly Mauchly;
12 February 1921 – 20 April 2006), known as Kay McNulty, was an Irish computer programmer and one of the six original programmers of the ENIAC, one of the first general-purpose electronic ...
, and Betty Snyder
Frances Elizabeth Holberton (March 7, 1917 – December 8, 2001) was an American computer scientist who was one of the six original programmers of the first general-purpose electronic digital computer, ENIAC (Electronic Numerical Integrator And ...
respectively.
The "programmer" and "operator" job titles were not originally considered professions suitable for women. The labor shortage created by World War II helped enable the entry of women into the field. However, the field was not viewed as prestigious, and bringing in women was viewed as a way to free men up for more skilled labor. Essentially, women were seen as meeting a need in a temporary crisis. For example, the National Advisory Committee for Aeronautics said in 1942, "It is felt that enough greater return is obtained by freeing the engineers from calculating detail to overcome any increased expenses in the computers' salaries. The engineers admit themselves that the girl computers do the work more rapidly and accurately than they would. This is due in large measure to the feeling among the engineers that their college and industrial experience is being wasted and thwarted by mere repetitive calculation."
Following the initial six programmers, an expanded team of a hundred scientists was recruited to continue work on the ENIAC. Among these were several women, including Gloria Ruth Gordon. Adele Goldstine wrote the original technical description of the ENIAC.
Programming languages
Several language systems were developed to describe programs for the ENIAC, including:
Role in the hydrogen bomb
Although the Ballistic Research Laboratory was the sponsor of ENIAC, one year into this three-year project John von Neumann
John von Neumann ( ; ; December 28, 1903 – February 8, 1957) was a Hungarian and American mathematician, physicist, computer scientist and engineer. Von Neumann had perhaps the widest coverage of any mathematician of his time, in ...
, a mathematician working on the hydrogen bomb
A thermonuclear weapon, fusion weapon or hydrogen bomb (H-bomb) is a second-generation nuclear weapon design. Its greater sophistication affords it vastly greater destructive power than first-generation nuclear bombs, a more compact size, a lo ...
at Los Alamos National Laboratory
Los Alamos National Laboratory (often shortened as Los Alamos and LANL) is one of the sixteen research and development Laboratory, laboratories of the United States Department of Energy National Laboratories, United States Department of Energy ...
, became aware of the ENIAC. In December 1945, the ENIAC was used to calculate thermonuclear reaction
Nuclear fusion is a nuclear reaction, reaction in which two or more atomic nuclei combine to form a larger nuclei, nuclei/neutrons, neutron by-products. The difference in mass between the reactants and products is manifested as either the rele ...
s using equation
In mathematics, an equation is a mathematical formula that expresses the equality of two expressions, by connecting them with the equals sign . The word ''equation'' and its cognates in other languages may have subtly different meanings; for ...
s. The data was used to support research on building a hydrogen bomb.
Role in development of the Monte Carlo methods
Related to ENIAC's role in the hydrogen bomb was its role in the Monte Carlo method
Monte Carlo methods, or Monte Carlo experiments, are a broad class of computational algorithms that rely on repeated random sampling to obtain numerical results. The underlying concept is to use randomness to solve problems that might be ...
becoming popular. Scientists involved in the original nuclear bomb development used massive groups of people doing huge numbers of calculations ("computers" in the terminology of the time) to investigate the distance that neutrons would likely travel through various materials. John von Neumann
John von Neumann ( ; ; December 28, 1903 – February 8, 1957) was a Hungarian and American mathematician, physicist, computer scientist and engineer. Von Neumann had perhaps the widest coverage of any mathematician of his time, in ...
and Stanislaw Ulam Stanislav and variants may refer to:
People
*Stanislav (given name), a Slavic given name with many spelling variations (Stanislaus, Stanislas, Stanisław, etc.)
Places
* Stanislav, Kherson Oblast, a coastal village in Ukraine
* Stanislaus County, ...
realized the speed of ENIAC would allow these calculations to be done much more quickly. The success of this project showed the value of Monte Carlo methods in science.
Later developments
A press conference was held on February 1, 1946, and the completed machine was announced to the public the evening of February 14, 1946, featuring demonstrations of its capabilities. Elizabeth Snyder and Betty Jean Jennings were responsible for developing the demonstration trajectory program, although Herman and Adele Goldstine took credit for it. The machine was formally dedicated the next day at the University of Pennsylvania. None of the women involved in programming the machine or creating the demonstration were invited to the formal dedication nor to the celebratory dinner held afterwards.
The original contract amount was $61,700; the final cost was almost $500,000 (approximately ). It was formally accepted by the U.S. Army Ordnance Corps in July 1946. ENIAC was shut down on November 9, 1946, for a refurbishment and a memory upgrade, and was transferred to Aberdeen Proving Ground
Aberdeen Proving Ground (APG) is a U.S. Army facility located adjacent to Aberdeen, Harford County, Maryland, United States. More than 7,500 civilians and 5,000 military personnel work at APG. There are 11 major commands among the tenant units, ...
, Maryland
Maryland ( ) is a U.S. state, state in the Mid-Atlantic (United States), Mid-Atlantic region of the United States. It borders the states of Virginia to its south, West Virginia to its west, Pennsylvania to its north, and Delaware to its east ...
in 1947. There, on July 29, 1947, it was turned on and was in continuous operation until 11:45 p.m. on October 2, 1955, when it was retired in favor of the more efficient EDVAC
EDVAC (Electronic Discrete Variable Automatic Computer) was one of the earliest electronic computers. It was built by Moore School of Electrical Engineering at the University of Pennsylvania. Along with ORDVAC, it was a successor to the ENIAC. ...
and ORDVAC
The ORDVAC (''Ordnance Discrete Variable Automatic Computer)'', is an early computer built by the University of Illinois for the Ballistic Research Laboratory at Aberdeen Proving Ground. It was a successor to the ENIAC (along with EDVAC built ear ...
computers.[
]
Role in the development of the EDVAC
A few months after ENIAC's unveiling in the summer of 1946, as part of "an extraordinary effort to jump-start research in the field", the Pentagon
The Pentagon is the headquarters building of the United States Department of Defense, in Arlington County, Virginia, across the Potomac River from Washington, D.C. The building was constructed on an accelerated schedule during World War II. As ...
invited "the top people in electronics and mathematics from the United States and Great Britain"[ to a series of forty-eight lectures given in Philadelphia, Pennsylvania; all together called ''The Theory and Techniques for Design of Digital Computers''—more often named the ]Moore School Lectures ''Theory and Techniques for Design of Electronic Digital Computers'' (popularly called the "Moore School Lectures") was a course in the construction of electronic digital computers held at the University of Pennsylvania's Moore School of Electrica ...
.[ Half of these lectures were given by the inventors of ENIAC.
ENIAC was a one-of-a-kind design and was never repeated. The freeze on design in 1943 meant that it lacked some innovations that soon became well-developed, notably the ability to store a program. Eckert and Mauchly started work on a new design, to be later called the ]EDVAC
EDVAC (Electronic Discrete Variable Automatic Computer) was one of the earliest electronic computers. It was built by Moore School of Electrical Engineering at the University of Pennsylvania. Along with ORDVAC, it was a successor to the ENIAC. ...
, which would be both simpler and more powerful. In particular, in 1944 Eckert wrote his description of a memory unit (the mercury delay line) which would hold both the data and the program. John von Neumann, who was consulting for the Moore School on the EDVAC, sat in on the Moore School meetings at which the stored program concept was elaborated. Von Neumann wrote up an incomplete set of notes (''First Draft of a Report on the EDVAC
The ''First Draft of a Report on the EDVAC'' (commonly shortened to ''First Draft'') is an incomplete 101-page document written by John von Neumann and distributed on June 30, 1945 by Herman Goldstine, security officer on the classified ENIAC pr ...
'') which were intended to be used as an internal memorandum—describing, elaborating, and couching in formal logical language the ideas developed in the meetings. ENIAC administrator and security officer Herman Goldstine
Herman Heine Goldstine (September 13, 1913 – June 16, 2004) was a mathematician and computer scientist, who worked as the director of the IAS machine at the Institute for Advanced Study and helped to develop ENIAC, the first of the modern ...
distributed copies of this ''First Draft'' to a number of government and educational institutions, spurring widespread interest in the construction of a new generation of electronic computing machines, including Electronic Delay Storage Automatic Calculator
The Electronic Delay Storage Automatic Calculator (EDSAC) was an early British computer. Inspired by John von Neumann's seminal ''First Draft of a Report on the EDVAC'', the machine was constructed by Maurice Wilkes and his team at the Universi ...
(EDSAC) at Cambridge University, England and SEAC at the U.S. Bureau of Standards.[
]
Improvements
A number of improvements were made to ENIAC after 1947, including a primitive read-only stored programming mechanism using the function tables as program ROM
Rom, or ROM may refer to:
Biomechanics and medicine
* Risk of mortality, a medical classification to estimate the likelihood of death for a patient
* Rupture of membranes, a term used during pregnancy to describe a rupture of the amniotic sac
* ...
,[ 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
A patent is a type of intellectual property that gives its owner the legal right to exclude others from making, using, or selling an invention for a limited period of time in exchange for publishing an sufficiency of disclosure, enabling discl ...
. Clippinger consulted with von Neumann on what instruction set to implement.[ Clippinger had thought of a three-address architecture while von Neumann proposed a one-address architecture because it was simpler to implement. Three digits of one accumulator (#6) were used as the program counter, another accumulator (#15) was used as the main accumulator, a third accumulator (#8) was used as the address pointer for reading data from the function tables, and most of the other accumulators (1–5, 7, 9–14, 17–19) were used for data memory.
In March 1948 the converter unit was installed, which made possible programming through the reader from standard IBM cards. The "first production run" of the new coding techniques on the ]Monte Carlo
Monte Carlo ( ; ; or colloquially ; , ; ) is an official administrative area of Monaco, specifically the Ward (country subdivision), ward of Monte Carlo/Spélugues, where the Monte Carlo Casino is located. Informally, the name also refers to ...
problem followed in April. After ENIAC's move to Aberdeen, a register panel for memory was also constructed, but it did not work. A small master control unit to turn the machine on and off was also added.
The programming of the stored program for ENIAC was done by Betty Jennings, Clippinger, Adele Goldstine and others.[ It was first demonstrated as a ]stored-program computer
A stored-program computer is a computer that stores program instructions in electronically, electromagnetically, or optically accessible memory. This contrasts with systems that stored the program instructions with plugboards or similar mechani ...
in April 1948, running a program by Adele Goldstine
Adele Goldstine (; December 21, 1920 – November 1964) was an American mathematician and computer programmer. She wrote the manual for the first electronic digital computer, ENIAC. Through her work programming the computer, she was also an inst ...
for John von Neumann. This modification reduced the speed of ENIAC by a factor of 6 and eliminated the ability of parallel computation, but as it also reduced the reprogramming time[ to hours instead of days, it was considered well worth the loss of performance. Also analysis had shown that due to differences between the electronic speed of computation and the electromechanical speed of input/output, almost any real-world problem was completely ]I/O bound
In computer science, I/O bound refers to a condition in which the time it takes to complete a computation is determined principally by the period spent waiting for input/output operations to be completed, which can be juxtaposed with being CPU boun ...
, even without making use of the original machine's parallelism. Most computations would still be I/O bound, even after the speed reduction imposed by this modification.
Early in 1952, a high-speed shifter was added, which improved the speed for shifting by a factor of five. In July 1953, a 100-word expansion core memory
Core or cores may refer to:
Science and technology
* Core (anatomy), everything except the appendages
* Core (laboratory), a highly specialized shared research resource
* Core (manufacturing), used in casting and molding
* Core (optical fiber), ...
was added to the system, using binary-coded decimal
In computing and electronic systems, binary-coded decimal (BCD) is a class of binary encodings of decimal numbers where each digit is represented by a fixed number of bits, usually four or eight. Sometimes, special bit patterns are used f ...
, excess-3
Excess-3, 3-excess or 10-excess-3 binary code (often abbreviated as XS-3, 3XS or X3), shifted binary or Stibitz code (after George Stibitz, who built a relay-based adding machine in 1937) is a self-complementary binary-coded decimal (BCD) code ...
number representation. To support this expansion memory, ENIAC was equipped with a new Function Table selector, a memory address selector, pulse-shaping circuits, and three new orders were added to the programming mechanism.
Comparison with other early computers
Mechanical computing machines have been around since Archimedes
Archimedes of Syracuse ( ; ) was an Ancient Greece, Ancient Greek Greek mathematics, mathematician, physicist, engineer, astronomer, and Invention, inventor from the ancient city of Syracuse, Sicily, Syracuse in History of Greek and Hellenis ...
' time (see: Antikythera mechanism
The Antikythera mechanism ( , ) is an Ancient Greece, Ancient Greek hand-powered orrery (model of the Solar System). It is the oldest known example of an Analog computer, analogue computer. It could be used to predict astronomy, astronomical ...
), but the 1930s and 1940s are considered the beginning of the modern computer era.
ENIAC was, like the IBM Harvard Mark I
The Harvard Mark I, or IBM Automatic Sequence Controlled Calculator (ASCC), was one of the earliest general-purpose electromechanical computers used in the war effort during the last part of World War II.
One of the first programs to run on th ...
and the German Z3, able to run an arbitrary sequence of mathematical operations, but did not read them from a tape. Like the British Colossus
Colossus, Colossos, or the plural Colossi or Colossuses, may refer to:
Statues
* Any exceptionally large statue; colossal statues, are generally taken to mean a statue at least twice life-size
** List of tallest statues
** :Colossal statues
* ...
, it was programmed by plugboard and switches. ENIAC combined full, Turing-complete
In computability theory, a system of data-manipulation rules (such as a model of computation, a computer's instruction set, a programming language, or a cellular automaton) is said to be Turing-complete or computationally universal if it can be ...
programmability with electronic speed. The Atanasoff–Berry Computer (ABC), ENIAC, and Colossus all used thermionic valves (vacuum tubes). ENIAC's registers performed decimal arithmetic, rather than binary arithmetic like the Z3, the ABC and Colossus.
Like the Colossus, ENIAC required rewiring to reprogram until April 1948. In June 1948, the Manchester Baby
The Manchester Baby, also called the Small-Scale Experimental Machine (SSEM), was the first electronic stored-program computer. It was built at the University of Manchester by Frederic Calland Williams, Frederic C. Williams, Tom Kilburn, and Ge ...
ran its first program and earned the distinction of first electronic stored-program computer
A stored-program computer is a computer that stores program instructions in electronically, electromagnetically, or optically accessible memory. This contrasts with systems that stored the program instructions with plugboards or similar mechani ...
. Though the idea of a stored-program computer with combined memory for program and data was conceived during the development of ENIAC, it was not initially implemented in ENIAC because World War II priorities required the machine to be completed quickly, and ENIAC's 20 storage locations would be too small to hold data and programs.
Public knowledge
The Z3 and Colossus were developed independently of each other, and of the ABC and ENIAC during World War II. Work on the ABC at Iowa State University
Iowa State University of Science and Technology (Iowa State University, Iowa State, or ISU) is a Public university, public land-grant university, land-grant research university in Ames, Iowa, United States. Founded in 1858 as the Iowa Agricult ...
was stopped in 1942 after John Atanasoff
John Vincent Atanasoff (October 4, 1903 – June 15, 1995) was an American physicist and inventor credited with inventing the first electronic digital computer. Atanasoff invented the first electronic digital computer in the 1930s at Iowa Sta ...
was called to Washington, D.C.
Washington, D.C., formally the District of Columbia and commonly known as Washington or D.C., is the capital city and federal district of the United States. The city is on the Potomac River, across from Virginia, and shares land borders with ...
, to do physics research for the U.S. Navy, and it was subsequently dismantled. The Z3 was destroyed by the Allied bombing raids of Berlin in 1943. As the ten Colossus machines were part of the UK's war effort their existence remained secret until the late 1970s, although knowledge of their capabilities remained among their UK staff and invited Americans. ENIAC, by contrast, was put through its paces for the press in 1946, "and captured the world's imagination". Older histories of computing may therefore not be comprehensive in their coverage and analysis of this period. All but two of the Colossus machines were dismantled in 1945; the remaining two were used to decrypt Soviet messages by GCHQ
Government Communications Headquarters (GCHQ) is an intelligence and security organisation responsible for providing signals intelligence (SIGINT) and information assurance (IA) to the government and armed forces of the United Kingdom. Primar ...
until the 1960s. The public demonstration for ENIAC was developed by Snyder and Jennings who created a demo that would calculate the trajectory of a missile in 15 seconds, a task that would have taken several weeks for a human computer
The term "computer", in use from the early 17th century (the first known written reference dates from 1613), meant "one who computes": a person performing mathematical calculations, before electronic calculators became available. Alan Turing ...
.[
]
Patent
For a variety of reasonsincluding Mauchly's June 1941 examination of the Atanasoff–Berry computer (ABC), prototyped in 1939 by John Atanasoff
John Vincent Atanasoff (October 4, 1903 – June 15, 1995) was an American physicist and inventor credited with inventing the first electronic digital computer. Atanasoff invented the first electronic digital computer in the 1930s at Iowa Sta ...
and Clifford Berry
Clifford Edward Berry (April 19, 1918 – October 30, 1963) was an American computer scientist who helped John Vincent Atanasoff
John Vincent Atanasoff (October 4, 1903 – June 15, 1995) was an American physicist and inventor credited wi ...
for ENIAC, applied for in 1947 and granted in 1964, was voided by the 1973 decision of the landmark federal court case '' Honeywell, Inc. v. Sperry Rand Corp.''. The decision included: that the ENIAC inventors had derived the subject matter of the electronic digital computer from Atanasoff; gave legal recognition to Atanasoff as the inventor of the first electronic digital computer; and put the invention of the electronic digital computer in the public domain
The public domain (PD) consists of all the creative work to which no Exclusive exclusive intellectual property rights apply. Those rights may have expired, been forfeited, expressly Waiver, waived, or may be inapplicable. Because no one holds ...
.
Main parts
The main parts were 40 panels and three portable function tables (named A, B, and C). The layout of the panels was (clockwise, starting with the left wall):
;Left wall
* Initiating Unit
* Cycling Unit
* Master Programmer – panel 1 and 2
* Function Table 1 – panel 1 and 2
* Accumulator 1
* Accumulator 2
* Divider and Square Rooter
* Accumulator 3
* Accumulator 4
* Accumulator 5
* Accumulator 6
* Accumulator 7
* Accumulator 8
* Accumulator 9
; Back wall
* Accumulator 10
* High-speed Multiplier – panel 1, 2, and 3
* Accumulator 11
* Accumulator 12
* Accumulator 13
* Accumulator 14
; Right wall
* Accumulator 15
* Accumulator 16
* Accumulator 17
* Accumulator 18
* Function Table 2 – panel 1 and 2
* Function Table 3 – panel 1 and 2
* Accumulator 19
* Accumulator 20
* Constant Transmitter – panel 1, 2, and 3
* Printer – panel 1, 2, and 3
An IBM card reader was attached to Constant Transmitter panel 3 and an IBM card punch was attached to Printer Panel 2. The Portable Function Tables could be connected to Function Table 1, 2, and 3.
Parts on display
Pieces of ENIAC are held by the following institutions:
* The School of Engineering and Applied Science at the University of Pennsylvania has four of the original forty panels (Accumulator #18, Constant Transmitter Panel 2, Master Programmer Panel 2, and the Cycling Unit) and one of the three function tables (Function Table B) of ENIAC (on loan from the Smithsonian).
* The Smithsonian has five panels (Accumulators 2, 19, and 20; Constant Transmitter panels 1 and 3; Divider and Square Rooter; Function Table 2 panel 1; Function Table 3 panel 2; High-speed Multiplier panels 1 and 2; Printer panel 1; Initiating Unit) in the National Museum of American History
The National Museum of American History: Kenneth E. Behring Center is a historical museum in Washington, D.C. It collects, preserves, and displays the heritage of the United States in the areas of social, political, cultural, scientific, and m ...
in Washington, D.C. (but apparently not currently on display).
* The Science Museum
A science museum is a museum devoted primarily to science. Older science museums tended to concentrate on static displays of objects related to natural history, paleontology, geology, Industry (manufacturing), industry and Outline of industrial ...
in London has a receiver unit on display.
* The Computer History Museum
The Computer History Museum (CHM) is a computer museum in Mountain View, California. The museum presents stories and artifacts of Silicon Valley and the Information Age, and explores the Digital Revolution, computing revolution and its impact ...
in Mountain View, California has three panels (Accumulator #12, Function Table 2 panel 2, and Printer Panel 3) and portable function table C on display (on loan from the Smithsonian Institution).
* The University of Michigan
The University of Michigan (U-M, U of M, or Michigan) is a public university, public research university in Ann Arbor, Michigan, United States. Founded in 1817, it is the oldest institution of higher education in the state. The University of Mi ...
in Ann Arbor has four panels (two accumulators, High-speed Multiplier panel 3, and Master Programmer panel 2), salvaged by Arthur Burks
Arthur Walter Burks (October 13, 1915 – May 14, 2008) was an American mathematician who worked in the 1940s as a senior engineer on the project that contributed to the design of the ENIAC, the first general-purpose electronic digital computer. ...
.
* The United States Army Ordnance Museum
The United States Army Ordnance Training Support Facility (formerly known as the U.S. Army Ordnance Training and Heritage Center and U.S. Army Ordnance Museum) artifacts are used to train and educate logistic soldiers. It re-located to Fort Gre ...
at Aberdeen Proving Ground
Aberdeen Proving Ground (APG) is a U.S. Army facility located adjacent to Aberdeen, Harford County, Maryland, United States. More than 7,500 civilians and 5,000 military personnel work at APG. There are 11 major commands among the tenant units, ...
, Maryland
Maryland ( ) is a U.S. state, state in the Mid-Atlantic (United States), Mid-Atlantic region of the United States. It borders the states of Virginia to its south, West Virginia to its west, Pennsylvania to its north, and Delaware to its east ...
, where ENIAC was used, has Portable Function Table A.
* The U.S. Army Field Artillery Museum in Fort Sill
Fort Sill is a United States Army post north of Lawton, Oklahoma, about 85 miles (137 km) southwest of Oklahoma City. It covers almost .
The fort was first built during the Indian Wars. It is designated as a National Historic Landmark a ...
, as of October 2014, obtained seven panels of ENIAC that were previously housed by The Perot Group in Plano, Texas. There are accumulators #7, #8, #11, and #17; panel #1 and #2 that connected to function table #1, and the back of a panel showing its tubes. A module of tubes is also on display.
* The United States Military Academy
The United States Military Academy (USMA), commonly known as West Point, is a United States service academies, United States service academy in West Point, New York that educates cadets for service as Officer_(armed_forces)#United_States, comm ...
at West Point, New York, has one of the data entry terminals from the ENIAC.
* The Heinz Nixdorf Museum in Paderborn, Germany, has three panels (Printer panel 2 and High-speed Function Table) (on loan from the Smithsonian Institution). In 2014 the museum decided to rebuild one of the accumulator panels – reconstructed part has the look and feel of a simplified counterpart from the original machine.
Recognition
ENIAC was named an IEEE Milestone in 1987.
In 1996, in honor of the ENIAC's 50th anniversary, The University of Pennsylvania
The University of Pennsylvania (Penn or UPenn) is a Private university, private Ivy League research university in Philadelphia, Pennsylvania, United States. One of nine colonial colleges, it was chartered in 1755 through the efforts of f ...
sponsored a project named "ENIAC-on-a-Chip", where a very small silicon computer chip measuring 7.44 mm by 5.29 mm was built with the same functionality as ENIAC. Although this 20 MHz chip was many times faster than ENIAC, it had but a fraction of the speed of its contemporary microprocessors in the late 1990s.
In 1997, the six women who did most of the programming of ENIAC were inducted into the Technology International Hall of Fame. The role of the ENIAC programmers is treated in a 2010 documentary film titled '' Top Secret Rosies: The Female "Computers" of WWII'' by LeAnn Erickson. A 2014 documentary short, ''The Computers'' by Kate McMahon, tells of the story of the six programmers; this was the result of 20 years' research by Kathryn Kleiman and her team as part of the ENIAC Programmers Project. In 2022 Grand Central Publishing
Grand Central Publishing is a book publishing imprint of Hachette Book Group, originally established in 1970 as Warner Books when Kinney National Company acquired the New York City-based Paperback Library. When Time Warner sold their book publis ...
released ''Proving Ground'' by Kathy Kleiman, a hardcover biography about the six ENIAC programmers and their efforts to translate block diagrams and electronic schematics of the ENIAC, then under construction, into programs that would be loaded into and run on ENIAC once it was available for use.
In 2011, in honor of the 65th anniversary of the ENIAC's unveiling, the city of Philadelphia declared February 15 as ENIAC Day.
The ENIAC celebrated its 70th anniversary on February 15, 2016.
See also
* History of computing
The history of computing is longer than the history of computing hardware and modern computing technology and includes the history of methods intended for pen and paper or for chalk and slate, with or without the aid of tables.
Concrete devices ...
* History of computing hardware
The history of computing hardware spans the developments from early devices used for simple calculations to today's complex computers, encompassing advancements in both analog and digital technology.
The first aids to computation were purely mec ...
* Women in computing
Women in computing were among the first programmers in the early 20th century, and contributed substantially to the industry. As technology and practices altered, the role of women as programmers has changed, and the recorded history of the fi ...
* List of vacuum-tube computers
Vacuum-tube computers, now called first-generation computers, are programmable digital computers using vacuum-tube logic circuitry. They were preceded by systems using electromechanical relays and followed by systems built from discrete transi ...
*List of military electronics of the United States
This article lists American military electronic instruments/systems along with brief descriptions. This list specifically identifies electronic devices which are assigned designations according to the Joint Electronics Type Designation System ...
* Military computers
This article specifically addresses U.S. armed forces military computers and their use.
History
Some of the earliest computers were military computers.
Military requirements for portability and ruggedness led to some of the earliest transistor ...
* Unisys
Unisys Corporation is a global technology solutions company founded in 1986 and headquartered in Blue Bell, Pennsylvania. The company provides cloud, AI, digital workplace, logistics, and enterprise computing services.
History Founding
Unis ...
* Arthur Burks
Arthur Walter Burks (October 13, 1915 – May 14, 2008) was an American mathematician who worked in the 1940s as a senior engineer on the project that contributed to the design of the ENIAC, the first general-purpose electronic digital computer. ...
* Betty Holberton
Frances Elizabeth Holberton (March 7, 1917 – December 8, 2001) was an American computer scientist who was one of the six original programmers of the first general-purpose electronic digital computer, ENIAC (Electronic Numerical Integrator And ...
* Frances Bilas Spence
* John Mauchly
John William Mauchly ( ; August 30, 1907 – January 8, 1980) was an American physicist who, along with J. Presper Eckert, designed ENIAC, the first general-purpose electronic digital computer, as well as EDVAC, BINAC and UNIVAC I, the f ...
* J. Presper Eckert
John Adam Presper "Pres" Eckert Jr. (April 9, 1919 – June 3, 1995) was an American electrical engineer and computer pioneer. With John Mauchly, he designed the first general-purpose electronic digital computer (ENIAC), presented the first cour ...
* Jean Jennings Bartik
* Kathleen Antonelli (Kay McNulty)
* Marlyn Meltzer
Marlyn Wescoff Meltzer (1922 – December 7, 2008) was an American mathematician and computer programmer, and one of the six original programmers of ENIAC, the first general-purpose electronic digital computer.
Early life
Meltzer was born Mar ...
* Ruth Lichterman Teitelbaum
Notes
References
*
*
*
original source
*
*
* Eckert, J. Presper, ''The ENIAC'' (in Nicholas Metropolis, J. Howlett, Gian-Carlo Rota, (editors), ''A History of Computing in the Twentieth Century'', Academic Press, New York, 1980, pp. 525–540)
* Eckert, J. Presper and John Mauchly
John William Mauchly ( ; August 30, 1907 – January 8, 1980) was an American physicist who, along with J. Presper Eckert, designed ENIAC, the first general-purpose electronic digital computer, as well as EDVAC, BINAC and UNIVAC I, the f ...
, 1946, ''Outline of plans for development of electronic computers'', 6 pages. (The founding document in the electronic computer industry.)
* Fritz, W. Barkley, ''The Women of ENIAC'' (in ''IEEE Annals of the History of Computing'', Vol. 18, 1996, pp. 13–28)
*
original source
* (also reprinted in ''The Origins of Digital Computers: Selected Papers'', Springer-Verlag, New York, 1982, pp. 359–373)
*
*
*
*
*
* Mauchly, John, ''The ENIAC'' (in Metropolis, Nicholas, Howlett, Jack; Rota, Gian-Carlo. 1980, ''A History of Computing in the Twentieth Century'', Academic Press
Academic Press (AP) is an academic book publisher founded in 1941. It launched a British division in the 1950s. Academic Press was acquired by Harcourt, Brace & World in 1969. Reed Elsevier said in 2000 it would buy Harcourt, a deal complete ...
, New York, , pp. 541–550, "Original versions of these papers were presented at the International Research Conference on the History of Computing, held at the Los Alamos Scientific Laboratory
Los Alamos National Laboratory (often shortened as Los Alamos and LANL) is one of the sixteen research and development laboratories of the United States Department of Energy (DOE), located a short distance northwest of Santa Fe, New Mexico, in ...
, 10–15 June 1976.")
*
*
* Rojas, Raúl; Hashagen, Ulf, editors. ''The First Computers: History and Architectures'', 2000, MIT Press
The MIT Press is the university press of the Massachusetts Institute of Technology (MIT), a private research university in Cambridge, Massachusetts. The MIT Press publishes a number of academic journals and has been a pioneer in the Open Ac ...
,
*
*
*
Further reading
* Berkeley, Edmund. ''GIANT BRAINS or machines that think''. John Wiley & Sons, inc., 1949. Chapter 7 ''Speed – 5000 Additions a Second: Moore School's ENIAC (Electronic Numerical Integrator And Computer)''
*
*
* Hally, Mike. ''Electronic Brains: Stories from the Dawn of the Computer Age'', Joseph Henry
Joseph Henry (December 17, 1797– May 13, 1878) was an American physicist and inventor who served as the first secretary of the Smithsonian Institution. He was the secretary for the National Institute for the Promotion of Science, a precursor ...
Press, 2005.
*
* Tompkins, C. B.; Wakelin, J. H.; ''High-Speed Computing Devices'', McGraw-Hill
McGraw Hill is an American education science company that provides educational content, software, and services for students and educators across various levels—from K-12 to higher education and professional settings. They produce textbooks, ...
, 1950.
*
*
External links
ENIAC simulation
3D printable model of the ENIAC
* ttp://americanhistory.si.edu/comphist/eckert.htm Interview with EckertTranscript of a video interview with Eckert by David Allison for the National Museum of American History, Smithsonian Institution on February 2, 1988. An in-depth, technical discussion on ENIAC, including the thought process behind the design.
Oral history interview with J. Presper Eckert
Charles Babbage Institute
The IT History Society (ITHS) is an organization that supports the history and scholarship of information technology by encouraging, fostering, and facilitating archival and historical research. Formerly known as the Charles Babbage Foundation, ...
, University of Minnesota. Eckert, a co-inventor of ENIAC, discusses its development at the University of Pennsylvania's Moore School of Electrical Engineering; describes difficulties in securing patent rights for ENIAC and the problems posed by the circulation of John von Neumann's 1945 First Draft of the Report on EDVAC, which placed the ENIAC inventions in the public domain. Interview by Nancy Stern, 28 October 1977.
Oral history interview with Carl Chambers
Charles Babbage Institute
The IT History Society (ITHS) is an organization that supports the history and scholarship of information technology by encouraging, fostering, and facilitating archival and historical research. Formerly known as the Charles Babbage Foundation, ...
, University of Minnesota. Chambers discusses the initiation and progress of the ENIAC project at the University of Pennsylvania Moore School of Electrical Engineering (1941–46). Oral history interview by Nancy B. Stern, 30 November 1977.
Oral history interview with Irven A. Travis
Charles Babbage Institute
The IT History Society (ITHS) is an organization that supports the history and scholarship of information technology by encouraging, fostering, and facilitating archival and historical research. Formerly known as the Charles Babbage Foundation, ...
, University of Minnesota. Travis describes the ENIAC project at the University of Pennsylvania (1941–46), the technical and leadership abilities of chief engineer Eckert, the working relations between John Mauchly and Eckert, the disputes over patent rights, and their resignation from the university. Oral history interview by Nancy B. Stern, 21 October 1977.
Oral history interview with S. Reid Warren
Charles Babbage Institute
The IT History Society (ITHS) is an organization that supports the history and scholarship of information technology by encouraging, fostering, and facilitating archival and historical research. Formerly known as the Charles Babbage Foundation, ...
, University of Minnesota. Warren served as supervisor of the EDVAC project; central to his discussion are J. Presper Eckert and John Mauchly and their disagreements with administrators over patent rights; discusses John von Neumann's 1945 draft report on the EDVAC, and its lack of proper acknowledgment of all the EDVAC contributors.
ENIAC Programmers Project
Mike Muuss: Collected ENIAC documents
chapter in Karl Kempf, ''Electronic Computers Within The Ordnance Corps'', November 1961
Martin H. Weik, Ordnance Ballistic Research Laboratories, 1961
at the University of Pennsylvania
from Ballistic Research Laboratories Report No. 971 December 1955, (A Survey of Domestic Electronic Digital Computing Systems)
Michael Kanellos, 60th anniversary news story, ''CNet'', February 13, 2006
1946 film restored, Computer History Archives Project
{{Authority control
1940s computers
Military computers
One-of-a-kind computers
Vacuum tube computers
Computer-related introductions in 1945
Artillery components
Artillery operation
Military electronics of the United States
University of Pennsylvania
Decimal computers
Serial computers
Walnut Street (Philadelphia)