La solution à votre problème informatique — guides pas à pas, gratuits et sans pub amilog6.com
Histoire de l'informatique · Langages et systèmes · 1957 – 20157 min de lecture

Les langages de programmation : les grands repères

Du FORTRAN à Rust, chaque langage est né pour résoudre un problème précis. Voici les principaux, dans l'ordre où ils sont apparus.

1957 : FORTRAN

Créé chez IBM par une équipe dirigée par John Backus, FORTRAN est conçu pour le calcul scientifique. Il est encore utilisé dans certains domaines de la science.

1958-1959 : LISP et COBOL

LISP, imaginé par John McCarthy, devient un langage de l'intelligence artificielle. COBOL, inspiré des idées de Grace Hopper, vise la gestion des entreprises.

1964 : BASIC

Conçu à l'université de Dartmouth par John Kemeny et Thomas Kurtz, BASIC est pensé pour les débutants. Il sera le premier langage de nombreux micro-ordinateurs.

1970-1972 : Pascal et C

Pascal, de Niklaus Wirth, sert à enseigner la programmation. Le C, de Dennis Ritchie, permet d'écrire des systèmes comme Unix.

1985 : C++

Bjarne Stroustrup ajoute au C la programmation orientée objet.

1991 : Python

Guido van Rossum crée Python, nommé d'après les Monty Python. Sa lisibilité en fait aujourd'hui l'un des langages les plus utilisés, notamment en intelligence artificielle.

1995 : Java, JavaScript, PHP

Java, de Sun, promet de fonctionner sur toutes les machines. JavaScript, écrit par Brendan Eich chez Netscape, anime les pages Web. PHP, de Rasmus Lerdorf, sert à construire des sites dynamiques.

Depuis 2010

Swift (2014) pour les appareils d'Apple, Rust (version 1.0 en 2015) pour des programmes sûrs et rapides, parmi d'autres.

Choisir un langage aujourd'hui

Il n'existe pas de meilleur langage universel : on choisit selon l'usage. Python est apprécié pour débuter et pour l'analyse de données, JavaScript pour le Web, C et Rust pour les programmes proches de la machine.

Ce que ça a changé : Un langage de programmation est une façon d'expliquer à la machine ce que l'on veut. On en a inventé des milliers, mais une dizaine suffisent à faire fonctionner presque tout.

Dans la pratique, aujourd'hui

Voir aussi dans l'histoire