Pour gérer vos consentements :
Categories: Régulations

La tour de Babel des langages informatiques

A l’origine était le

code machine, avec son traitement manuel des données binaires afin de programmer les traitements de calcul.

Puis vint l’Assembleur, le langage syntaxique structuré de contrôle des ordinateurs, unique à chaque ligne de machines, langage de seconde génération qui assurait la traduction des instructions en code machine.

Avec les interpréteurs et compilateurs, vinrent les langages de troisième génération, qui traduisent les commandes plus proches du langage naturel en instructions Assembleur.

Cependant, la fusion espérée n’est pas venue, et les langages se sont dispersés, chacun pouvant disposer de sa propre syntaxe, son propre code! Fortran pour les applications techniques, Cobol pour les applications de gestion, Basic pour le grand public, Pascal, C puis C++, Perl… et Java pour les applications Web, etc.

Bref, on compte aujourd’hui plus de 920 langages informatiques identifiés. Quant à chaque nouvelle création, elle promet généralement la compatibilité, mais offre plutôt ses limitations et son lot de bugs !

Alors, à quand la quatrième génération des langages informatique ?

Pour découvrir les 920 langages : https://wombat.doc.ic.ac.uk/foldoc/contents/language.html

Chronologie (sélective) des langages informatiques

1946 ? Konrad Zuse développe le Plan-calcul allemand. Son manuscrit ne sera publié qu’en 1972!

1949 ? Short Code, le premier véritable langage informatique

1951 ? Grace Hopper développe pour Remington Rand le premier compilateur, A-0, qui deviendra en 1957 Math-Matic

1957 ? L’équipe de John Backus crée Fortran en contribuant au projet Algol

1958 ? John Mc Carthy du MIT développe Lisp

1959 ? Apparition de Cobol

1960 ? Avec APL apparaissent les premiers caractères spécialisés

1966 – L’équipe de Wally Fuerzeig développe Logo et sa ‘tortue graphique’

1970 ? Charles Moore développe pour la première fois en Forth

1970 ? Alan Kay s’attelle au développement de Smalltalk pour Xerox PARC

1970 ? Première apparition de Pascal

1972 ? Dennis Ritchie crée C

1975 ? Bob Albrech et Dennis Allison créent Tiny Basic, qui tourne sur 2Ko !

1975 ? Bill Gates et Paul Allen créent Basic pour MITS, le créateur de l’Altair sur processeur 8080 d’Intel

1976 ? Design System Langage, le précurseur de PostScript

1977 ? Jean Ichbiah remporte un concours pour Honeywell Bull, Ada est né

1980 ? Bjarne Stroustrup développe un ensemble de langages, ‘C With Classes’, qui deviendra bientôt C++

1981 ? Le Japon retient le langage français Prolog pour développer la future cinquième génération d’ordinateurs

1983 ? Turbo Pascal se répand à la vitesse de l’éclair

1986 ? Charles Duff crée Actor, langage orienté objets destiné au développement de Microsoft Windows

1990 ? Kenneth Iverson et Roger Hui présentent J

1991 ? Apparition de Visual Basic

1992 ? Apple présente son langage orienté objet Dylan

Chronologie non définitive?

Recent Posts

Le Réseau interministériel de l’État, sujet à dépendance

La Cour des comptes appelle à formaliser et à professionnaliser certains aspects du RIE, tout…

13 heures ago

Etalab en position de faiblesse au sein de la Dinum

La Cour des comptes attire l'attention sur le risque d'affaiblissement d'Etalab, privé, ces dernières années,…

15 heures ago

Une Dinum « balbutiante » sur l’open data et les logiciels libres

Missions historiques de la Dinum, l'ouverture des données publiques et la promotion des logiciels libres…

17 heures ago

Pour son premier LLM codeur ouvert, Mistral AI choisit une architecture alternative

Pour développer une version 7B de son modèle Codestral, Mistral AI n'a pas utilisé de…

2 jours ago

Microsoft x Inflection AI : l’autorité de la concurrence britannique lance son enquête

L’Autorité de la concurrence et des marchés (CMA) britannique ouvre une enquête sur les conditions…

2 jours ago

Thomas Gourand, nouveau Directeur Général de Snowflake en France

Thomas Gourand est nommé Directeur Général pour la France. Il est chargé du développement de…

2 jours ago