1970–1990

Micro-informatique

La micro-informatique naît de la rencontre entre le microprocesseur et une culture contre-culturelle californienne attachée à la décentralisation du pouvoir de calcul. En 1971, Intel commercialise le 4004 conçu par Ted Hoff, Federico Faggin et Stanley Mazor, premier microprocesseur complet sur une seule puce. Suivent le 8008 (1972) et le 8080 (1974), qui permettent à Ed Roberts de lancer en 1975 l'Altair 8800 en kit, machine fondatrice pour laquelle Bill Gates et Paul Allen écrivent un interpréteur BASIC et fondent Microsoft la même année. Le Homebrew Computer Club, réuni à Menlo Park dès mars 1975, réunit les amateurs éclairés qui porteront la révolution. En 1977, trois machines grand public inaugurent l'ère personnelle : le Commodore PET, le TRS-80 Radio Shack et surtout l'Apple II conçu par Steve Wozniak et commercialisé par Steve Jobs. L'arrivée en 1979 du tableur VisiCalc transforme l'ordinateur personnel en outil professionnel indispensable. IBM riposte en 1981 avec l'IBM PC sous MS-DOS, fixant un standard d'architecture ouverte qui engendrera des décennies de clones compatibles. En 1984, Apple lance le Macintosh, premier succès commercial d'une interface graphique grand public directement inspirée du Xerox Alto. Microsoft publie Windows 1.0 en 1985 puis, surtout, Windows 3.0 en 1990, qui impose le GUI sur PC. Sur le versant logiciel libre, Richard Stallman fonde en 1983 le projet GNU, tandis que les machines domestiques 8 et 16 bits (ZX Spectrum 1982, Commodore 64 1982, Amiga 1000 1985, Atari ST 1985) démocratisent la programmation auprès d'une génération entière. Cette période voit l'ordinateur quitter le centre de calcul pour entrer au bureau, puis à la maison. Elle impose les paradigmes durables du WIMP (fenêtres, icônes, menus, pointeur), du système d'exploitation propriétaire, du logiciel en boîte et du couple processeur Intel + Windows. À la fin des années 1980, la convergence entre PC en réseau local, modems grand public et protocole TCP/IP préparera l'irruption d'Internet dans la sphère civile durant la décennie suivante.

Innovations de la période

UNIX Jargon File — Public domain, via Wikimedia Commons 1969

UNIX

Logiciel / Système d'exploitation

Intel 4004 Thomas Nguyen (Fouky) — CC BY-SA 4.0, via Wikimedia Commons 1971

Intel 4004

Matériel / Microprocesseur

Apple II Hellis (it.wikipedia) — CC BY-SA 3.0, via Wikimedia Commons 1977

Apple II

Matériel / Micro-ordinateur

IBM PC Boffy b — CC BY-SA 3.0, via Wikimedia Commons 1981

IBM PC

Matériel / Micro-ordinateur

Macintosh Grm wnr — CC BY-SA 3.0, via Wikimedia Commons 1984

Macintosh

Matériel / Micro-ordinateur

SQL SqlPac, modified by Ferdna — CC BY-SA 3.0, via Wikimedia Commons 1974

SQL

Logiciel / Langage de requête

C Rezonansowy — Public domain, via Wikimedia Commons 1972

C

Logiciel / Langage de programmation

Pionniers de la période

Dennis Ritchie 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

Bill Gates Kuhlmann / MSC — CC BY 3.0 DE, via Wikimedia Commons 1955

Bill Gates

Informaticien et entrepreneur américain, cofondateur de Microsoft

Steve Jobs Matthew Yohe — CC BY-SA 3.0, via Wikimedia Commons 1955 — 2011

Steve Jobs

Entrepreneur américain, cofondateur d'Apple et architecte du Macintosh et de l'iPhone

Ken Thompson 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

Douglas Engelbart 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

Donald Knuth 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

Richard Stallman Gaurav Bhattacharya — CC BY-SA 4.0, via Wikimedia Commons 1953

Richard Stallman

Programmeur américain, fondateur du projet GNU et de la Free Software Foundation, auteur de la licence GPL et père du mouvement du logiciel libre

Edsger W. Dijkstra 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