Histoire de l'informatique : dates clés

Ce tableau est largement inspiré de la page Chronologie de l'informatique, sur Wikipedia.

Quand ?Qui ?SociétéLangageIAThéorieAlgorithmeTechnologie
-IVè siècleEuclideAlgorithme d’Euclide pour le calcul du PGCD par soustractions successives
-IIIè siècleArchimèdePremier algorithme de calcul de PI avec approximation par polygones à n côtés (notion de boucle et de preuve)
IXè siècleMuhammad Ibn Mūsā al-KhuwārizmīPremier ouvrage systématique donnant des solutions aux équations linéaires et quadratiquesRègle à Calculer
1632La Pascaline, première machine à calculer (mécanique)
1645Blaise Pascal
1703LeibnitzArithmétique binaire
1725Premier métier à tisser programmé par ruban perforé
1801Joseph Marie JacquardMétier à tisser programmé par carte largement diffusé
1834Charles BabbageMachine à calculer de Babbage (bases théorique de l’ordinateur)
1843Ada LovelaceÉcriture formalisée d’un premier algorithme
1847George BooleAlgèbre de Boole
1851Arithmomètre : première machine à calcule commercialisée
1914Utilisation de relais électro-mécaniques dans la machine de Babbage
1920David HilbertProgramme de Hilbert : objectif : formaliser l’arithmétique et essayer de prouver sa complétude
1928John von NeumannAlgorithme MinMaxAlgorithme MinMax
1931Kurt GödelThéorème d’incomplétude de Gödel, qui « casse » le « programme de Hilbert »
1925Alonzo ChurchCréation du lambda-calcul
1936Alan TuringParution du libre de Turing avec « indécidabilité algorithmique », « machine de Turing »
1942Alan TuringDécryptage d’Enigma par Turing
1945Vannevar BushCréation du concept de document Hypertext
Konrad ZuseConception de Plankalkül, premier (?) langage de haut niveau
1946Richard HammingCréation du code de Hamming
John Eckert et John MauchlyENIAC
1947AssembleurTransistor
1950Test de Turing
1951Maurice Vincent WilkesConcept de micro-programmation
Alan TuringPremier jeu d’échec (sur papier)
Grace HopperPremier Compilateur
1954Fortran : premier langage de haut niveau implanté
1955Naissance du mot "Ordinateur"Premiers ordinateurs français
1956Chomsky, KleeneAvancements sur les automates
John McCarthyAlgorithme alpha-betaAlgorithme alpha-beta
1957Frank RosenblattCréation des premiers réseaux de Neurone
1958Circuit intégré
Premier langage fonctionnel (Lisp)
Algol (introduction de la structure de blocs, récursivité)
1959edsger DijskstraAlgorithme du plus court chemin
1961Tony HoareQuicksort
McCarthy, CorbatoPremier système à temps partagé
1962Philippe Dreyfus, Robert Lattèsnaissance du terme « informatique »
Premier langage à base de classess (Simula)
1963Invention de la souris
1965Premier système expertClasses de complexité
Gordon MooreLoi de Moore
1966Premières maîtrise d’informatique en France
1967Robert FloydVérification de programmes par la méthode de Floyd
Fondation de l’INRIACréation de la disquette (IBM)
1969Débuts d’ARPANET, précurseur d’Internet
Thompson et RitchieCréation d’Unix
Tony HoareLogique de Hoare
1970Réseau AlohaNet, précurseur d’Ethernet
Edgar Frank CoddModèle relationnel et algèbre relationnelle
Niklaus WirthLangage Pascal
Robin MilnerLangage ML
1971Stephen CookThéorème de Cook (SAT est NP-complet)
Marcian HoffPremier microprocesseur (Intel 4004)
Robin MilnerCréation du premier système de démonstration automatique (LCF)
1972Thompson et RitchieLangage C
Alain ColmerauerProlog
Niklaus WirthCréation Bytecode
SmalltalkPremier Progiciel de Gestion Intégrée par SAP
1973Premier micro-ordinateur (Micral)
Principes de base d’Ethernet
1975John CockePremier processeur RISC
Bill Gates et Paul AllenFondation de Microsoft
1976Premier supercalculateur Cray
Jobs et WozniakFondation d’Apple
1977Rivest, Shamir, AdlemanInvention de cryptographie à clé publique avec RSA
Amir PnuelliLogique temporelle pour la vérification de programme
Premier programme d’échec remportant un tournoi majeur (Chess)Sortie de l’Apple II : 1Mhz, résolution de 280x192 en 6 couleurs
1980Loi française Informatique et LibertésInvention du CD
1981IBM PC
MS-DOS
ZX 81 (3,25 Mhz, 1K, résolution texte de 24 lignes de 32 car → 64x48 « pixels » monochromes)
1982Création du smileyDéfinition de TCP/IP et d’Internet
1983Création de C++
1984Création de la FSF, de GNU et de la GPL1000 ordinateurs connectés à Internet
1985Norme IEEE 754 sur les nombres à virgule flottanteCréation du CD-ROM
1988Sortie de l’AS400
1989100 000 ordinateurs connectés à Internet
Tim Berners-LeeInvention de www
1991Création du protocole HTTP
Premier noyau Linux
19921 000 000 d’ordinateurs connectés à Internet
Windows 3.1
1993Pentium
Premier Navigateur Web : Mosaic
1994Création de Netscape
1995Langage JavaLoi de Wirth : le logiciel ralentit plus vite que le matériel accélèreCréation du DVD
199610 000 000 d’ordinateurs connectés à Internet
Première version norme USB
1997Deep Blue bat Kasparov
1998Fondation de Google
2001Jimmy WalesFondation de Wikipedia
2002Première version d’OpenOffice
2004Première version de Firefox
Création de Facebook
2007Sortie de l’iPhone
2008Apparition du terme MOOC
2010Sortie de l’iPad
Développement du cloud computing
2011Création de Libreoffice
2013Développement des traitements de «big data»Lancement de Qwant
2014Développement du maché des objets connectés
Plus d’un milliard de sites web
2015Essort du Deep Learning
2016Expansion de l’impression 3D dans l’industrie
Essor des disques SSD
2017Entrée en vigueur du RGPDAlphaGo bat le champion du monde de GoEssort de la technologie BlockChain