Chronologie de l'informatique :
1642 : La Pascaline : Blaise Pascal invente la machine à calculer. Ce sera la seule machine à calculer opérationnelle xviie siècle
1703 : L'arithmétique binaire par Leibniz
1725 : Basile Bouchon invente le premier métier à tisser programmé par la lecture d'un ruban perforé
1728 : Jean-Baptiste Falcon remplace le ruban perforé de Bouchon par une série de cartes perforées reliées entre elles
1745 : Jacques de Vaucanson crée un métier à tisser entièrement programmable, ne nécessitant que la rotation d'une manivelle pour fonctionner, mais il est limité dans sa programmation par la circonférence de son cylindre à trous et donc ne fut pas commercialisé.
1801 : Joseph Marie Jacquard synthétise les travaux de ses prédécesseurs et invente le métier Jacquard. Première machine programmable à grande diffusion
1822 : Première machine à calculer automatique: la machine à différences de Charles Babbage qui utilise les résultats de l’opération précédente dans l’opération en cours. Il la dote de plusieurs imprimantes pour le calcul et l'impression automatique de tables mathématiques
1822 : Première machine à calculer programmable: Charles Babbage commence à concevoir sa machine analytique qui deviendra l’ancêtre mécanique des ordinateurs d'aujourd'hui
1836 : Babbage remplace le cylindre de programmation à picots de sa machine analytique par la lecture de cartes jacquard, rendant sa machine infiniment programmable. Il utilise un autre lecteur de cartes pour la lecture des données. Le but principal est toujours le calcul et l'impression automatique de tables mathématiques
1843 : Ada Lovelace écrit le premier programme informatique, un programme pour calculer les nombres de Bernoulli sur la machine analytique de Babbage
1847 : L'algèbre de Boole par George Boole
1851 : Thomas de Colmar lance l'industrie des machines à calculer avec son arithmomètre simplifié
1869 : Le piano logique de Jevons
1876 : L'analyseur différentiel de James Thomson
1890 : La carte perforée de Herman Hollerith, première utilisation concrète de cartes Jacquard en-dehors de l'industrie du textile. Première mécanisation des études statistiques
1914 : Leonardo Torres Quevedo remplace toutes les fonctions mécaniques de la machine analytique de Charles Babbage par des éléments construits avec des relais électromécaniques. Il présente sa première machine électromécanique analytique de démonstration qui est décrite dans son Essais sur l'automatique
1920 : Leonardo Torres Quevedo construit un arithmomètre électromécanique. Il est commandé par une machine à écrire et imprime les résultats sur une imprimante 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 : Alonzo Church invente le lambda-calcul
1936 : Publication de (en) On Computable Numbers with an Application to the Entscheidungsproblem3 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 : Howard Aiken propose à IBM de construire le Mark I dont l'architecture est basée sur la machine analytique de Babbage. Conception du premier ordinateur électronique spécialisé de John Vincent Atanasoff
1939 : IBM commence à construire le Mark I Konrad Zuse commence la construction du Zuse 3 (ou Z3)
1941 : Le Zuse 3 (ou Z3) de Konrad Zuse L'ABC (Atanasoff Berry Computer)
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 Création du premier langage de programmation : le Plankalkül par l'ingénieur Konrad Zuse
1946 : Le code hamming de Richard Hamming L'ENIAC (Electronic Numerical Integrator And Calculator) de John Eckert et John Mauchly, premier ordinateur
1948 : Le transistor par John Bardeen, William Shockley et Walter Brattain La Small-Scale Experimental Machine, première machine à architecture de von Neumann (i.e. programme enregistré) par Frederic Calland Williams, Tom Kilburn et Geoff Tootill.
1949 : L'EDSAC (Electronic Delay Storage Automatic Calcultor)
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
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
1955 : Premiers ordinateurs français construits et mis en service par la Société d'Électronique et d'Automatisme (SEA) : CUBA, CAB 1011 et CAB 2000. Bull met au point un calculateur électronique à tambour magnétique. IBM présente à Paris son ordinateur IBM 650.
1956 : Noam Chomsky dépose sa thèse de doctorat où il 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 langage Lisp inventé par John McCarthy Le langage Algol par un comité de mathématiciens américains et européens, dont John Backus, Peter Naur et Alan Perlis
1959 : Le concept de machine non déterministe par Michael Rabin et Dana Scott dans (en) Finite Automata and Their Decision Problem L'algorithme de Dijkstra par Edsger Dijkstra La Forme de Backus-Naur par John Backus et Peter Naur L'algorithme de Floyd par Robert Floyd Le Cobol (COmmon Business Oriented Language) IBM présente de nouveaux ordinateurs transistorisés, dont l'IBM 1401.
1960 : Le Bull Gamma 60, premier ordinateur multitâches et l'un des premiers multiprocesseurs La SEA présente son CAB 500, mini-ordinateur doté d'un langage évolué en français, "PAF". Une centaine d'exemplaires seront vendus.
1961 : L'algorithme Quicksort par Tony Hoare Le premier système à temps partagé le Compatible Time Sharing System par John McCarthy et Fernando Corbató
1962 : Premiers départements de "Computer Science" (universités de Stanford et Purdue) En France, conception du CAE 5104 Invention du mot informatique par Philippe Dreyfus et Robert Lattès.
1963 : La souris par Douglas Engelbart du Stanford Research Institute Création de Sketchpad le premier logiciel de CAO par Ivan Sutherland
1964 : Article détaillé : 1964 en informatique. La gamme compatible 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 : Article détaillé : 1966 en informatique. Institution des maîtrises d'informatique en France par la réforme Fouchet, dans le cadre du Plan Calcul.
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. La disquette a été lancée par IBM.
1968 : Article détaillé : 1968 en informatique. Publication par Edsger Dijkstra de l'article A case against the GOTO statement
1969 : Article détaillé : 1969 en informatique. 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 famille5 Les débuts de la micro-informatique
1971 : 23 ordinateurs sont reliés sur Arpanet Louis Pouzin constitue l'équipe du réseau Cyclades à l'IRIA la CII lance sa NNA, qui deviendra Distributed System Architecture puis le Modèle OSI 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 Commercialisation du Mitra 15 de la CII, mini-ordinateur français
1972 : Des ordinateurs d'IBM et de la CII reliés par le réseau Cyclades entre Grenoble et Louveciennes 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 (progiciels de gestion intégré) Fondation de Prime Computer (mini-ordinateurs)
1973 : Commercialisation du Micral, premier micro-ordinateur français
1974 : Article détaillé : 1974 en informatique. SCELBI, 8-H, Intel 8008
1975 : L'Altair 8800 doté du premier Altair Basic de Bill Gates et Paul Allen Invention de l'algorithme de Knuth-Morris-Pratt Sortie du premier processeur RISC IBM 801 réalisé par John Cocke Fondation de Microsoft par 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 Apparition de la norme X.25
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 : MOS 6502 @ 1MHz, 280x172x6 couleurs et Commodore propose le premier Commodore PET : MOS 6502 @ 1MHz, 40 col × 25 li × 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
1981 : Adam Osborne lance le "portable" Osborne 1 livré avec une collection complète de logiciels L'IBM PC Microsoft : MS-DOS Le ZX81 Création d'Archos
1982 : Définition du protocole TCP/IP et du mot Internet Fondation de Sun Microsystems Le Commodore 64 Microsoft : Sortie de MS-DOS Scott Fahlman invente le smiley.
1983 : Article détaillé : 1983 en informatique. 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
1984 : Article détaillé : 1984 en informatique. 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
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 : Article détaillé : 1986 en informatique. Création du générateur de nombres pseudo-aléatoires Blum Blum Shub par Lenore Blum, Manuel Blum et Michael Shub
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
1988 : Mise en marché du mini-ordinateur AS-400 d'IBM L'ère d'Internet et du World Wide Web
1989 : 100 000 ordinateurs sont connectés à Internet Sortie du système NeXTSTEP de NeXT Invention du World Wide Web par Tim Berners-Lee
1990 : BeOS de Jean-Louis Gassée Le NeXT Cube de Steve Jobs sur lequel Tim Berners-Lee concevra le premier serveur web. Début d'Internet TCP/IP grand public
1991 : Tim Berners-Lee et Robert Cailliau créent 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 création du World Wide Web Consortium (W3C) par Tim Berners-Lee
1995 : Article détaillé : 1995 en informatique. 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 achète UnixWare à Novell. 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
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 Première version de la norme USB
1997 : Première victoire d'un programme informatique contre un grand maître d'échec, Deep Blue bat Garry Kasparov (2 victoires, 3 nulles et 1 défaite) Apple : sortie de Mac OS 8 En France, mission sur le commerce électronique
1998 : Apple : retour de Steve Jobs chez Apple Apple : lancement de l'iMac Microsoft : sortie de Windows 98
1999 : Article détaillé : 1999 en informatique. 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 Archos : Premier Baladeur MP3 à disque dur, le JBMM 6000
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 Archos : Introduction de la vidéo dans les baladeurs multimédias avec l'AV100
2004 : Mozilla : sortie de la première version stable de Mozilla Firefox 1.0
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 Archos : Premier baladeur multimédia intégrant le Wi-Fi : le PMA400
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. Archos : premier baladeur multimédia intégrant une technologie de réception de la TNT
2007 : Microsoft : sortie de Windows Vista Apple : sortie de Mac OS X 10.5 Leopard L'ère de la mobilité et des données partagées Internet devient un moyen incontournable d'échanger des données. Les téléphones multiplient les fonctionnalités, tandis que les ordinateurs portables réduisent leur encombrement, d'où l'avènement des tablettes numériques.
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 Archos : Sortie du premier PMP intégrant une fonction GPS (Archos 605 GPS) et création de la première tablette tactile utilisable sans stylet (Archos 5, 5g et 7 TIM) Apparition du terme MOOC (Cours en ligne ouvert et massif)
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 Archos : Première tablette tactile tournant sous Android : l'Archos 5 IT
2010 : Intel sort des processeurs gravés en 32 nm Sortie de l'iPad d'Apple Développement de l'Informatique en nuage ou Cloud computing6
2011 : Microsoft : Rachat de Skype par Microsoft Microsoft : sortie de Internet Explorer 9 Mozilla : sortie de Mozilla Firefox 4.0, rapidement suivi par Mozilla Firefox 5.0, 6.0, 7.0, 8.0 et 9.0 Linux : sortie du noyau Linux 3.0. Apple : sortie de Mac OS X 10.7 Lion Les ventes de smartphones dépassent celles de PC7.
2012 : Mozilla : sortie de Mozilla Firefox 19.0 Première mémoire non volatile expérimentale combinant de l'ADN de saumon et des nanoparticules d'argent8. Atterrissage de la sonde Curiosity sur Mars. Apple : sortie de Mac OS X 10.8 Mountain Lion Microsoft : sortie de Windows 8 (le 26 octobre), avec une nouvelle interface graphique destinée à rapprocher le monde de la tablette tactile et celui du PC de bureau.
2013 : IBM sort des processeurs POWER8 Intel sort des processeurs Haswell Déploiement des solutions de type Big data9. Le nombre d'utilisateurs connectés à internet depuis un smartphone dépasse celui des utilisateurs connectés via un PC10 Les ventes de tablettes dépassent celles des PC 11 Le secteur informatique est globalement en décroissance en France en 201312
2014 : Premier processeur fonctionnel à base de graphène13 Fin de support de Windows XP