9.1 Mechanical and electromechanical foundations
Calculators, Babbage designs, punched-card systems and relay machines established registers, sequencing, program media and administrative demand. The Z3 demonstrated automatic program control and binary floating-point using relays [1].
9.2 Colossus and specialised electronic processing
British Colossus machines used large numbers of electronic valves for high-speed processing in cryptanalysis. They were programmable through switches and plugboards for a specialised task family and remained secret for decades [2].
9.3 ENIAC and general-purpose electronic scale
ENIAC used roughly 18,000 vacuum tubes and performed numerical operations at electronic speed. It was general-purpose in operation repertoire, but initial programming required physically configuring cables, switches and function tables [3][4].
9.4 Stored-program concepts
The stored-program idea emerged through several wartime and post-war design discussions, including the EDVAC report tradition. Instructions represented in memory could be treated with mechanisms similar to data, reducing reconfiguration time and supporting more complex automatic sequences.
9.5 Manchester Baby demonstration
The Small-Scale Experimental Machine, known as the Baby, ran a stored program on 21 June 1948. Its purpose was principally to test a memory technology and stored-program operation rather than to serve as a complete user computer [5].
9.6 EDSAC and practical service
EDSAC ran its first programs in May 1949 and became a practical service for Cambridge researchers. It supported a library of subroutines and regular scientific use, making software reuse and user service central to the machine's significance [6][7].
9.7 Women programmers and hidden labour
ENIAC's first programmers were women who translated mathematical procedures into machine configuration and developed techniques without modern programming tools. Their delayed recognition illustrates how computing histories can over-credit hardware and under-credit procedural labour [8].
9.8 Commercialisation and standard architectures
UNIVAC, IBM systems and other commercial machines brought electronic data processing into government and business. Standardised product lines, peripherals and software ecosystems gradually displaced one-off laboratory architectures.
9.9 Transistors, integrated circuits and scale
Transistors reduced power and component failure relative to valves. Integrated circuits and semiconductor memory then compressed processors, lowered cost and enabled minicomputers, personal computers and embedded systems. These are successors within the same topic's broad architecture.
9.10 Networked and ubiquitous descendants
Computers became terminals, servers, phones, vehicles and cloud infrastructure. The stored-program processor remains central, but computation is now distributed across networks and specialised accelerators.