Prerequisites
Components and organization are different axes
A machine can be programmable without using electronic switches. It can use electronic switches without storing its instructions in the same writable memory as its data. It can contain integrated circuits without having its entire processor on one chip. These distinctions prevent a sequence of component labels from standing in for the whole history of computer organization.
A switching component controls a signal. A logical circuit combines components into a function. A processor organizes functions and storage to execute instructions. A usable system adds input, output, software and operational support. Changes at one level affect the others without making them identical.
Relays make the electrical and mechanical meet
An electromagnetic relay uses an electrical control signal to move contacts. That movement changes which electrical paths are connected. Logic can therefore be implemented electrically while its switching action remains mechanical.
The IEEE Computer Society's Zuse entry includes a retrospective account of moving from mechanical elements toward relays, testing a smaller Z2 and developing the Z3. The source is valuable testimony, but an inventor's own claim to priority is not neutral adjudication of every competing machine. We use it here to document design choices and development rather than repeat an unrestricted first-computer claim.
In an original two-switch teaching model, a conducting path through two series contacts exists only when both are closed. Two parallel contacts permit a path when either is closed. Physical contact behavior, timing and load still matter: this abstract AND/OR comparison does not reproduce a particular Zuse circuit.
Vacuum tubes change the switching technology
Vacuum tubes allow electronic control without mechanically moving relay contacts. ENIAC illustrates the engineering consequences of building a large electronic machine, including configuration, maintenance and the labor of programmers and operators.
The Computer History Museum's ENIAC exhibit identifies Frances Bilas, later Frances Spence, and Betty Jean Jennings, later Jean Bartik, among the people who programmed it. Its configuration photograph and discussion of accumulators make clear that useful computation required understanding how units were connected, not merely having many tubes. Treating the machine as the work of two named designers alone would erase essential technical work.
Replacing moving contacts does not eliminate physical limitations. A device must still be powered, cooled, interconnected and maintained. An arithmetic table cannot determine which technology was cheaper or more reliable in a particular installation without evidence about that installation. No speed ratio between relays, tubes and transistors is asserted here.
Stored programs change how work is specified
Manchester's Baby, or Small-Scale Experimental Machine, successfully ran an electronically stored program on 21 June 1948. The university identifies Williams, Kilburn and Tootill and describes its role as a test bed for the Williams-Kilburn storage tube. This is a specific documented milestone, not a claim that all prior machines were equivalent or that the whole idea belongs to one person.
To see the organizational distinction, consider an invented machine with an accumulator A and memory cells containing instructions. An instruction pointer selects the next instruction:
| Address | Instruction | A after execution |
|---|---|---|
| 0 | LOAD 3 | 3 |
| 1 | ADD 4 | 7 |
| 2 | STORE 8 | 7 |
| 3 | HALT | 7 |
In this toy instruction set LOAD takes a literal, ADD adds a literal and STORE writes A to a data address. Address 8 ends with 7. Changing the instruction at address 1 to ADD 5 changes the result to 8 without rewiring the arithmetic circuit. The instruction encoding and trace are ours; they are not the Baby's real instruction set.
Program storage introduces other questions: which locations can be executed, whether code can be modified, and how instructions are decoded. “Stored program” names an organizational property, not a synonym for “uses transistors.” The Baby's tube-based memory and logic make that distinction concrete.
Transistors emerge from research and fabrication
The Computer History Museum documents Bardeen and Brattain's point-contact transistor work at Bell Labs in December 1947, within the solid-state research group organized by Shockley. It distinguishes the experimental device, internal demonstration and later public announcement. Device invention, theoretical explanation, packaging and mass production are separate activities.
A transistor can control current using a semiconductor structure. Making that useful in a computer additionally requires suitable characteristics, reproducible fabrication and circuit designs. The semiconductor-device lessons explain the physical models; this historical chapter does not treat the point-contact device as identical to a modern CMOS gate.
The transistor's appearance also did not instantly remove tubes from every application. A component demonstration alone cannot establish the cost, yield or practical success of every later system.
Integrated circuits include the interconnections
Kilby's 1958 semiconductor circuit work at Texas Instruments and Noyce's subsequent planar monolithic approach at Fairchild addressed related but distinguishable integration problems. The museum describes Kilby's fine connecting wires and Noyce's metal-over-oxide interconnection scheme, building on Hoerni's planar process. It also identifies other contributors to isolation and manufacturing.
Putting active and passive elements into semiconductor material is not the whole manufacturing problem. Elements must be isolated where necessary and connected where intended. Designs, patent filings, working specimens and commercial offerings therefore need separate dates. The museum's account distinguishes Noyce's 1959 patent application from later working monolithic devices; those are not interchangeable milestones.
An original accounting model imagines 12 logic elements, each needing two package pins for a dedicated external link to its successor. Eleven links need 22 pin connections. Integrating those eleven links inside one package can remove those particular external connections, while still requiring power and the system's real external signals. This simplified count illustrates an interconnection motivation; it is not an IC pin-count formula or a measurement of a historical device.
Microprocessors integrate CPU functions
The museum places the 4004 in the MCS-4 chipset and describes contributions by Hoff, Mazor, Faggin and Shima. Its account also discusses processor slices and multi-chip approaches, so the history cannot be reduced to one engineer suddenly putting an entire computer in one package.
A microprocessor integrates CPU functions; it may still require external memory, interfaces and support chips. A microcontroller can integrate additional functions for a particular system role. The distinctions depend on the device architecture, not a universal rule that every small chip is a complete independent computer.
Integration changes the economics of building systems, but more components alone do not specify what software can do or how people interact with it. The next chapter follows those software and interface developments.
Reading checks and answers
- Is a relay computer necessarily electronic? Its control is electrical, but the relay contacts move mechanically; state the intended distinction rather than equating all electrical devices with electronic switching.
- In the toy program, change ADD 4 to ADD 5. A and memory cell 8 end at 8. The physical adder need not be rewired.
- Does the appearance of a point-contact transistor prove that a later CMOS chip could immediately be manufactured? No. Device structures, processes, integration and yield require further developments.
- For five elements in the toy interconnection model, how many dedicated external pin connections serve the chain? Four links require eight pin connections. Other signal and power pins are outside the count.
- Does a CPU on one chip imply a complete computer on that chip? No. Inspect its memory, interfaces and required supporting components.
Verification record
- Sources assessed by Codex (assistant)
- Example checks recorded
- Independent human review pending
Selected claims have been assessed against the passages below. This record does not certify every sentence or guarantee correctness.
Inspect claims, evidence and limitations
Source assessment: . 7 of 7 selected claims marked supported by the assessor. This is not a coverage percentage for the article.
Zuse’s retrospective describes testing relay-based designs leading to the Z3.
Assessor finding: supported · historical · Article passage
- Konrad Zuse — IEEE Computer Society, including autobiographical account — Autobiographical discussion of Z2 and conversion to relay operation
Passage read: Read the identified source passage during this assessment.
Inventor testimony is attributed, not used as neutral priority adjudication.
- Konrad Zuse — IEEE Computer Society, including autobiographical account — Autobiographical discussion of Z2 and conversion to relay operation
ENIAC’s operation involved programmers, configuration and maintaining a large tube-based machine.
Assessor finding: supported · historical · Article passage
- ENIAC — Computer History Museum — ENIAC programmers; tube change; ENIAC being set up
Passage read: Read the identified source passage during this assessment.
No performance comparison or exclusive credit to named designers.
- ENIAC — Computer History Museum — ENIAC programmers; tube change; ENIAC being set up
Manchester dates Baby’s stored-program execution to 21 June 1948 and names Williams, Kilburn and Tootill.
Assessor finding: supported · historical · Article passage
- University celebrates Baby's 65th birthday — University of Manchester — University celebrates Baby’s 65th birthday, main account
Passage read: Read the identified source passage during this assessment.
Institutional history; no broad first-computer claim adopted. Toy ISA is explicitly invented.
- University celebrates Baby's 65th birthday — University of Manchester — University celebrates Baby’s 65th birthday, main account
Bardeen and Brattain achieved point-contact transistor action at Bell Labs in December 1947.
Assessor finding: supported · historical · Article passage
- Invention of the Point-Contact Transistor — Computer History Museum — Opening milestone and paragraphs on group, experiment and announcement
Passage read: Read the identified source passage during this assessment.
No inaccessible Nobel page counted as read; no transistor performance number reused.
- Invention of the Point-Contact Transistor — Computer History Museum — Opening milestone and paragraphs on group, experiment and announcement
Kilby’s 1958 circuit demonstration used semiconductor elements and fine wire interconnections.
Assessor finding: supported · historical · Article passage
- All Semiconductor Solid Circuit is Demonstrated — Computer History Museum — September 12, 1958 circuit and subsequent announcement paragraphs
Passage read: Read the identified source passage during this assessment.
Demonstration is distinguished from commercial offering.
- All Semiconductor Solid Circuit is Demonstrated — Computer History Museum — September 12, 1958 circuit and subsequent announcement paragraphs
Noyce’s planar IC approach used metal-over-oxide interconnections and built on Hoerni’s process.
Assessor finding: supported · historical · Article passage
- Practical Monolithic Integrated Circuit Concept Patented — Computer History Museum — Main account of interconnections, 1959 filing and later devices
Passage read: Read the identified source passage during this assessment.
Inventive and manufacturing contributions are distinguished; no single exclusive inventor claim.
- Practical Monolithic Integrated Circuit Concept Patented — Computer History Museum — Main account of interconnections, 1959 filing and later devices
The 4004 was part of MCS-4 and integrated CPU functions while requiring system support.
Assessor finding: supported · historical · Article passage
- Microprocessor Integrates CPU Function onto a Single Chip — Computer History Museum — Main account of CPU slices, MCS-4, 4004 team and peripheral functions
Passage read: Read the identified source passage during this assessment.
Avoids disputed unqualified first-microprocessor claim; inaccessible Intel page not used.
- Microprocessor Integrates CPU Function onto a Single Chip — Computer History Museum — Main account of CPU slices, MCS-4, 4004 team and peripheral functions
Reproducible checks
- Original toy stored-program trace and modified literal, Boolean contacts and simplified external interconnection accounting only.
Passed on 2026-10-27
node --test --test-name-pattern='electronic history toy program and interconnection counts follow their declared contracts' src/library/history-electronics.test.ts
Limits and open work
- No historical machine emulation, device measurements or complete invention-priority adjudication.
- Toy ISA and pin accounting are not specifications of the Baby or a particular IC.
- Independent human review remains pending.
Independent human review
Pending. No independent human reviewer has signed off this version.
Content fingerprint: 771b0549211ff1923a7a6fecc79a9fe3c3fc22bfea25bc8d4470608b70c62587. An article change invalidates this assessment.
Sources
- Konrad Zuse — IEEE Computer Society, including autobiographical account
- ENIAC — Computer History Museum
- University celebrates Baby's 65th birthday — University of Manchester
- Invention of the Point-Contact Transistor — Computer History Museum
- All Semiconductor Solid Circuit is Demonstrated — Computer History Museum
- Practical Monolithic Integrated Circuit Concept Patented — Computer History Museum
- Microprocessor Integrates CPU Function onto a Single Chip — Computer History Museum
Published by devutils · Updated · Original explanatory text; sources retain their own terms.