L'ère électronique s'ouvre au tournant de la Seconde Guerre mondiale, lorsque les besoins en cryptanalyse, en balistique et en calcul atomique exigent des vitesses inaccessibles à la mécanique. À Bletchley Park, Alan Turing et ses équipes conçoivent dès 1940 la Bombe électromécanique, puis en 1943–1944 les Colossus de Tommy Flowers, premiers calculateurs électroniques numériques programmables, utilisés pour casser les chiffres de la machine Lorenz. Aux États-Unis, Howard Aiken achève en 1944 le Harvard Mark I, tandis que John Atanasoff et Clifford Berry ont déjà construit entre 1939 et 1942 l'ABC, pionnier de l'arithmétique binaire électronique. L'achèvement en 1945 de l'ENIAC à l'Université de Pennsylvanie par John Presper Eckert et John Mauchly, puis la publication en 1945 du « First Draft of a Report on the EDVAC » par John von Neumann, fixent l'architecture à programme enregistré qui structurera durablement les machines suivantes. L'invention du transistor par John Bardeen, Walter Brattain et William Shockley aux Bell Labs en 1947, couronnée du Nobel en 1956, libère l'électronique des tubes à vide. Grace Hopper conçoit en 1952 le premier compilateur (A-0) puis contribue à COBOL en 1959, introduisant la programmation en langage proche de l'anglais. Jack Kilby (Texas Instruments, 1958) et Robert Noyce (Fairchild, 1959) inventent indépendamment le circuit intégré. En 1969, Ken Thompson et Dennis Ritchie développent aux Bell Labs la première version d'UNIX, qui sera portable grâce au langage C créé en 1972. Cette période voit l'ordinateur passer du prototype militaire au mainframe commercial (IBM 704 en 1954, System/360 en 1964), tandis que la miniaturisation préparée par le circuit intégré annonce la révolution micro-informatique. Les concepts essentiels de l'informatique moderne — architecture von Neumann, compilation, système d'exploitation temps partagé, time-sharing, mémoire virtuelle — émergent entre 1945 et 1970. L'ère électronique lègue à la suivante l'idée d'un ordinateur personnel, que préfigurent le Xerox Alto (1973) et la démo d'Engelbart au SRI en 1968 (souris, fenêtres, hypertexte).
Ère électronique
Innovations de la période
U.S. Army Photo — Public domain, via Wikimedia Commons
1945
ENIAC
Matériel / Calculateur électronique
Windell Oskay — CC BY 2.0, via Wikimedia Commons
1947
Transistor
Matériel / Composant électronique
Jargon File — Public domain, via Wikimedia Commons
1969
UNIX
Logiciel / Système d'exploitation
SqlPac, modified by Ferdna — CC BY-SA 3.0, via Wikimedia Commons
1974
SQL
Logiciel / Langage de requête
Rezonansowy — Public domain, via Wikimedia Commons
1972
C
Logiciel / Langage de programmation
David Göthberg — Public domain, via Wikimedia Commons
1977
RSA
Cryptographie / Sécurité
Pionniers de la période
Unknown author — Public domain, via Wikimedia Commons
1912 — 1954
Alan Turing
Mathématicien britannique, fondateur théorique de l'informatique et cryptanalyste
Los Alamos National Laboratory — Public domain, via Wikimedia Commons
1903 — 1957
John von Neumann
Mathématicien américano-hongrois, architecte des ordinateurs à programme enregistré
James S. Davis, U.S. Navy — Public domain, via Wikimedia Commons
1906 — 1992
Grace Hopper
Informaticienne et officier de marine américaine, inventrice du compilateur
Denise Panyik-Dale — CC BY 2.0, via Wikimedia Commons
1941 — 2011
Dennis Ritchie
Informaticien américain, créateur du langage C et co-auteur d'UNIX
Tekniska Museet — CC BY 2.0, via Wikimedia Commons
1916 — 2001
Claude Shannon
Mathématicien et ingénieur américain, fondateur de la théorie de l'information et père du concept de bit
A.C. Diller — CC BY-SA 4.0, via Wikimedia Commons
1943
Ken Thompson
Informaticien américain, co-créateur d'Unix avec Dennis Ritchie et inventeur du langage B, précurseur du C
SRI International — CC BY-SA 3.0, via Wikimedia Commons
1925 — 2013
Douglas Engelbart
Ingénieur américain, inventeur de la souris et pionnier des interfaces graphiques, de l'hypertexte et du travail collaboratif assisté par ordinateur
Unknown author — CC BY-SA 3.0, via Wikimedia Commons
1936
Margaret Hamilton
Ingénieure logicielle américaine, directrice du logiciel embarqué Apollo 11 à la NASA et fondatrice du terme « software engineering »
Jacob Appelbaum — CC BY-SA 2.0, via Wikimedia Commons
1938
Donald Knuth
Informaticien américain, auteur de The Art of Computer Programming et créateur du système de composition TeX, père de l'analyse des algorithmes
Hamilton Richards, UT Austin — CC BY-SA 3.0, via Wikimedia Commons
1930 — 2002
Edsger W. Dijkstra
Informaticien néerlandais, créateur de l'algorithme du plus court chemin, pionnier de la programmation structurée et inventeur des sémaphores