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

AWS abandonne WorkDocs, son concurrent de Dropbox

Un temps pressenti pour constituer le socle d'une suite bureautique AWS, Amazon WorkDocs arrivera en…

3 jours ago

Eviden structure une marque de « serveurs IA »

Eviden regroupe cinq familles de serveurs sous la marque BullSequana AI. Et affiche le supercalculateur…

3 jours ago

SSE : l’expérience se simplifie plus que les prix

Le dernier Magic Quadrant du SSE (Secure Service Edge) dénote des tarifications et des modèles…

3 jours ago

IA générative : les lignes directrices de l’ANSSI

Formats de paramètres, méthodes d'apprentissage, mutualisation GPU... Voici quelques-unes des recommandations de l'ANSSI sur l'IA…

4 jours ago

De la marque blanche à l’« exemption souveraine », Broadcom fait des concessions aux fournisseurs cloud

À la grogne des partenaires VMware, Broadcom répond par diverses concessions.

4 jours ago

iPadOS finalement soumis au DMA

iPadOS a une position suffisamment influente pour être soumis au DMA, estime la Commission européenne.

4 jours ago