Chronologie de l'informatique

Introduction

Machine à différences de Charles Babbage (1820).

Machine à différences de Charles Babbage (1820).

(1801) Métier à tisser programmable de Jacquard.

(1801) Métier à tisser programmable de Jacquard.

Les générations de l'informatique

  • Première génération : des relais aux lampes
  • Deuxième génération : les transistors
  • Troisième génération : les circuits intégrés
  • Quatrième génération : les micro-ordinateurs
  • Cinquième génération : interface graphique et réseaux

Les prémices de l'informatique

1640 :

1703 :

1801 :

  • Le métier à tisser programmable de Joseph Marie Jacquard

1820 :

  • La machine à différences de Charles Babbage

1847 :

  • L'algèbre de Boole par George Boole

1876

  • L'analyseur différentiel de James Thomson

1890 :

L'époque des pionniers

ENIAC (1940)

ENIAC (1940)

1920

  • Le programme de Hilbert de David Hilbert

1928

  • L'Algorithme MinMax par Von Neumann

1931

  • Le théorème d'incomplétude de Gödel de Kurt Gödel
  • Création de Bull

1935

1936

  • Publication de (en)On Computable Numbers with an Application to the Entscheidungsproblem par Alan Turing où il présente le modèle des machines de Turing et construit (mathématiquement) la première machine universelle. Il prouve également l'absence de méthodes algorithmiques (indécidabilité algorithmique) pour résoudre certains problèmes comme le problème de l'arrêt ou le problème de la décision.

1937

  • Conception du premier ordinateur électronique spécialisé de John Vincent Atanasoff

1941

  • Le Zuse 3 (ou Z3) de Konrad Zuse
  • L'ABC (Atanasoff Berry Computer)
Harvard Mark I (1943)

Harvard Mark I (1943)

1942

  • Décryptage de l'enigma au Bletchley Park par Alan Turing

1943

  • Le calculateur Harvard Mark I
  • Le calculateur Colossus

1945

  • Vannevar Bush imagine les premiers réseaux informatiques d'ordinateurs personnels et les documents hypertextes
  • L'ENIAC (Electronic Numerical Integrator And Calculator) de John Eckert et John Mauchly
  • Création du premier langage de programmation : le Plankalkül par l'ingénieur Konrad Zuse

1946

  • Le code hamming de Richard Hamming

1948

  • Le transistor par John Bardeen, William Shockley et Walter Brattain

1949

  • L'EDSAC (Electronic Delay Storage Automatic Calcultor)
UNIVAC I (1951)

UNIVAC I (1951)

1950

  • Le test de Turing d'Alan Turing

1951

  • La microprogrammation par Maurice Vincent Wilkes
  • Alan Turing développe sur le papier le premier programme capable de jouer une partie d'échecs complète.
  • L'UNIVAC I de John Eckert et John Mauchly
  • Le Whirlwind

1953

  • IBM 701 et IBM 650

1954

  • Alan Turing se suicide en mangeant une pomme contenant du cyanure.
  • Création du Fortran, premier langage de programmation à être implémenté sur un ordinateur
Premier disque dur IBM RAMAC 305 (1956)

Premier disque dur IBM RAMAC 305 (1956)

IBM 360 (1966)

IBM 360 (1966)

Altair 8800 doté du premier Altair Basic de Microsoft (1974)

Altair 8800 doté du premier Altair Basic de Microsoft (1974)

Apple I de Steve Jobs et Steve Wozniak (1976)

Apple I de Steve Jobs et Steve Wozniak (1976)

1956

  • Noam Chomsky dépose sa thèse de doctorat où il y décrit la hiérarchie de Chomsky, résultat le plus important de la théorie des automates
  • Démonstration du théorème de Kleene par Stephen Cole Kleene donnant naissance à la théorie des automates
  • L'algorithme d'élagage alpha-beta par John McCarthy.
  • IBM sort le premier disque dur : le RAMAC 305

1957

  • La logique temporelle par Arthur Norman Prior
  • Le General Problem Solver par Allen Newell et Herbert Simon.
  • L'APL par Kenneth Iverson
  • Control Data 1604 (avec les premiers transistors)

1958

  • Le circuit intégré par Robert Noyce et Jack Kilby
  • Le Gamma 60, premier ordinateur multitâches, et un des premiers multiprocesseurs
  • Le langage Lisp inventé par John McCarthy
  • Le langage Algol par Alan Perlis

1959

1961

1962

  • En France, fabrication du CAE 510
  • Invention du mot informatique par Philippe Dreyfus

1963

  • La souris par Douglas Engelbart du Stanford Research Institute
  • Création de Sketchpad le premier logiciel de CAO par Ivan Sutherland

1964

  • L'IBM 360
  • Le PDP-8 de DEC (Digital Equipment Corporation)
  • Le langage de programmation BASIC

1965

  • Le premier système expert (Dendral) par Edward Feigenbaum
  • Juris Hartmanis et Richard E. Stearns introduisent les classes de complexité TIME (f(n))
  • l'Architecture Ansi/Sparc de Charles Bachman.
  • La loi de Moore de Gordon Moore : « la capacité des processeurs doublera tous les 18 mois. »

1966

1967

  • Douglas Engelbart dépose un brevet pour l'invention de la souris
  • La vérification de programmes par Robert Floyd
  • Le théorème d'accélération de Blum par Manuel Blum
  • Fondation de l'INRIA
  • Fondation de Sogeti par Serge Kampf.

1968

  • Publication par Edsger Dijkstra de l'article A case against the GOTO statement

1969

  • Fin 1969, Arpanet renommé plus tard Internet comptait quatre nœuds.
  • Démonstration des limites des réseaux de neurones de type perceptron par Marvin Minsky et Seymour Papert
  • La Logique de Hoare par Tony Hoare
  • Création d'Unix par Kenneth Thompson et Dennis Ritchie

1970

  • Création du réseau ALOHAnet précurseur d'Ethernet
  • Invention du modèle relationnel et de l'algèbre relationnelle par Edgar Frank Codd
  • Terry Winograd dépose sa thèse de doctorat sur SHRDLU
  • Fondation du Xerox PARC
  • Le langage Pascal par Niklaus Wirth
  • Le langage ML par Robin Milner
  • La méthode de l'analyse inverse de l'erreur par James H. Wilkinson
  • l'Altair IV
  • La saga du LSE et sa famille

Les débuts de la micro-informatique

1971

  • 23 ordinateurs sont reliés sur Arpanet
  • Démonstration du théorème de Cook par Stephen Cook
  • Création de LCF le premier système de démonstration automatique de théorèmes par Robin Milner
  • Intel 4004, le premier microprocesseur de Marcian Hoff

1972

  • Création du langage C par Kenneth Thompson et Dennis Ritchie
  • Invention du bytecode par Niklaus Wirth
  • Début du projet Alto de Butler Lampson au Xerox PARC
  • Publication des 21 problèmes NP-complets de Karp par Richard Karp
  • Création de SAP AG

1973

  • Commercialisation du Micral, premier micro-ordinateur français

1974

  • SCELBI, 8-H, Intel 8008
  • L'Altair 8800 doté du premier Altair Basic de Bill Gates et Paul Allen

1975

  • Invention de l'algorithme de Knuth-Morris-Pratt
  • Sortie du premier processeur RISC IBM 801 réalisé par John Cocke
  • Fondation de Microsoft avec l'Altair Basic de Bill Gates et Paul Allen

1976

  • Le premier supercalculateur : le Cray I
  • Fondation d'Apple et lancement de l'Apple I par Steve Jobs et Steve Wozniak

1977

  • Invention de la cryptographie à clef publique et du système RSA par Ronald L. Rivest, Adi Shamir et Leonard M. Adleman
  • Invention de l'algorithme de Boyer-Moore
  • Amir Pnueli introduit l'usage de la logique temporelle pour la vérification de programmes
  • Chess devient le premier programme informatique à remporter un tournoi d'échecs majeur.
  • Science of Cambridge vend le kit MK14 pour UK£39,95.

À la NCC d'Anaheim, 4 micro-ordinateurs "prêts à fonctionner" secouent les informaticiens:

  • Le TRS-80 de Tandy Radio-Shack : Zilog Z80 @ 1,77 MHz, 128x48x1 couleur
  • le Dai, seul ordinateur belge, sort avant l'Apple ][ : Intel 8080A @ 2MHz, 528x244x16 couleurs
  • Apple lance l'Apple II : Motorola 6502A @ 1MHz, 280x172x6 couleurs
  • et Commodore propose le premier Commodore PET: Motorola 6502A @ 1MHz, 40 col x 25 li x 1 couleur

1978

À Paris, le SICOB des informaticiens s'adjoint "Sicob Micro-Boutique" où exposent les constructeurs.

  • Parution des revues L'Ordinateur Individuel (plutôt orientée utilisation et utilisateurs) et Micro-Systèmes (plutôt orientée électronique).
  • arrivée de l'Apple ][ "euro+" 48K en Europe

1980

  • La « loi française Informatique et Libertés » entre en vigueur
  • Invention du Compact Disc (CD)
  • Le ZX80 de Clive Sinclair
IBM PC 5150

IBM PC 5150

1981

  • Adam Osborne lance le "portable" Osborne 1 livré avec une collection complète de logiciels
  • L'IBM PC
  • Microsoft : MS-DOS
  • Le ZX81

1982

  • Définition du protocole TCP/IP et du mot Internet
  • Le Commodore 64
  • Microsoft : Sortie de MS-DOS
  • Scott Fahlman invente le smiley.

1983

  • Apple : le Apple Lisa
  • fin de production de l'Apple ][ "euro+" 48K
  • Création du langage C++ et du Turbo Pascal
  • l'Oric-1 est ordinateur de l'année en France, meilleures ventes en UK et France
Macintosh 128K

Macintosh 128K

1984

  • 1 000 ordinateurs sont connectés à Internet
  • Invention du Cryptosystème de Blum-Goldwasser par Manuel Blum et Shafi Goldwasser
  • Thomson : sortie du MO5
  • Amstrad : sortie du CPC 464
  • Apple : sortie du Macintosh et de Mac OS
  • l'Oric Atmos est ordinateur de l'année en France, meilleures ventes en UK et France
  • FSF : création de la Free Software Fondation, du projet GNU et de la licence GPL
CD-ROM (1985)

CD-ROM (1985)

1985

  • La norme IEEE 754 de William Kahan voit le jour
  • Fondation de NeXT par Steve Jobs après Apple
  • Le premier Amiga Commodore : l'Amiga 1000 avec AmigaOS 1.0
  • L'Atari ST
  • Microsoft : Windows 1.0
  • Le CD-ROM

1986

1987

  • 10 000 ordinateurs sont connectés à Internet
  • Invention de l'algorithme de Rabin-Karp par Richard Karp et Michael Rabin
  • OS/2 de IBM
  • Microsoft : Windows 2.0

L'ère d'Internet et du World Wide Web

1989

  • 100 000 ordinateurs sont connectés à Internet
  • Sortie du système NeXTSTEP de NeXT
  • Début d'Internet TCP/IP grand public

1990

  • BeOS de Jean-Louis Gassée
  • Le NeXT Cube de Steve Jobs sur lequel Tim Berners-Lee concevra le premier serveur web.

1991

  • Tim Berners-Lee crée le protocole Internet HTTP (World Wide Web)
  • Linux : premier noyau Linux 0.01
  • Apple : sortie du Système 7

1992

  • 1 000 000 d'ordinateurs sont connectés à Internet
  • Microsoft : MS Windows 3.1 et 3.11

1993

  • Lancement du Pentium d'Intel
  • Microsoft : MS Windows NT
  • Internet : Mosaic, le premier navigateur web

1994

  • Apple : lancement du Power Macintosh à base de processeur PowerPC
  • Internet : création de Netscape

1995

  • La loi de Wirth de Niklaus Wirth : Le logiciel ralentit plus vite que le matériel accélère.
  • Le DVD
  • Microsoft : sortie de Windows 95
  • SCO devient propriétaire d'UNIX
  • Définition du référentiel Dublin Core sur les métadonnées
  • Linux : sortie du noyau Linux 1.2
  • Création du langage de programmation Java
Tux, la mascotte de Linux (1996)

Tux, la mascotte de Linux (1996)

iMac d'Apple

iMac d'Apple

1996

  • 10 000 000 d'ordinateurs sont connectés à Internet
  • Microsoft : sortie de Windows NT 4
  • Microsoft : naissance de Microsoft Internet Explorer
  • Linux : sortie du noyau Linux 2.0
  • Linux : création de Tux, la mascotte de Linux

1997

1998

  • Apple : retour de Steve Jobs chez Apple
  • Apple : lancement de l'iMac
  • Microsoft : sortie de Windows 98

1999

  • Linux : sortie du noyau Linux 2.2
  • Apple : sortie de Mac OS 9

2000

  • Microsoft : sortie de Windows 2000 et de Windows Me
  • Lancement des projets UDDI et ebXML

2001

  • Linux : sortie du noyau Linux 2.4
  • Microsoft : sortie de Windows XP
  • Apple : sortie de Mac OS X 10.0 Guépard (mars) puis Mac OS X 10.1 Puma (septembre)
  • Fondation de Wikipédia par Jimmy Wales

2002

  • OpenOffice.org (suite bureautique libre) sort en version 1
  • MorphOS 1.0
  • Microsoft : sortie de la famille Windows Server 2003
  • Apple: sortie de Mac OS X 10.2 Jaguar

2003

  • Apple : lancement du Power Mac G5, sortie de Mac OS X 10.3 Panther
  • Linux : le nombre d'utilisateurs Linux est estimé à 18 millions [1]
  • Premier sommet mondial sur la société de l'information à Genève.
  • Linux : sortie du noyau Linux 2.6, la dernière version stable actuellement

2004

  • Mozilla : sortie de la première version stable de Mozilla Firefox 1.0
Un portable d'IBM

Un portable d'IBM

2005

  • OpenOffice.org (suite bureautique libre) sort en version 2 et devient la première suite bureautique à offrir le format OpenDocument
  • Apple : sortie de Mac OS X 10.4 Tiger, annonce du passage de l'architecture PowerPC au x86 d'Intel

2006

  • Microsoft : sortie de Microsoft Internet Explorer 7.0 renommé pour l'occasion en Windows Internet Explorer

  • Mozilla : sortie de Mozilla Firefox 2.0

  • Le format de bureautique OpenDocument devient une norme ISO.

2007

  • Microsoft : sortie de Windows Vista
  • Apple : sortie de Mac OS X 10.5 Leopard

2008

  • Apple : sortie du MacBook Air et de l'Apple TV
  • Microsoft : Bill Gates change de fonctions chez Microsoft
  • Mozilla : sortie de Mozilla Firefox 3.0
  • OpenOffice.org : sortie de la version 3.0

2009

  • Oracle Corporation achète Sun Microsystems
  • Apple : Sortie de Mac OS X 10.6 Snow Leopard
  • Microsoft : sortie de Windows 7
  • la virtualisation de serveurs et du stockage se développe

2010

  • Intel sort des processeurs gravés en 32 nm
  • Sortie de l'iPad d'Apple