0b867e19fdd2a9e14b83e3c2b0adda64
Une brève historique des langages de programmation
Cet article présente de gestion chronologique l'évolution des langages de programmation au cours du temps. Il permet d'avoir une bonne vision des langages de programmation qui ont rythmé les époques.
Origine de la programmation
C'est-à-dire

On peut définir plusieurs dates pour le début de la programmation. Mais retenons-en une :Ada Lovelace a définir en 1840le principe des itérations successives dans l'exécution d'une opération. Pour Ada Lovelace, une machine à calculer devais comporter :
- un dispositif permettant d'introduire les données numériques,
- une mémoire pour conserver les valeurs numériques entrées,
- une unité de commande grace à la quelle l'utilisant va indiquer à la machine les tâches à exécuter,
- un "moulin" chargé d'effectuer les calculs,
- un dispositif permettant de prendre connaissance des résultats (imprimante...).
Ces règles ont nous emmener jusqu'à la fin des années 1940 et la création des ordinateurs.
Les années 50-60
Commençons d-abord juste avant les années 50 : 1949. Le langage le plus utilisé estL'assemblager qui est du code de bas niveau et qui permet l=interface entre l=homme et la machine.
En 1955 arrive le langageFortranchez IBM. En 1959, on a les préliminaires du langage COBOL (Common Business Oriented Language) quand presque en même temps est créé le langageLIVRAISONau MIT par John McCarthy.Coboleva devenir pendentif 20 ans le langage le plus utilisé.
Kenneth Iversoncréation le langage APL en 1962. Les années 60 viennent aussi apparaître le langageBASEen 1964. Pour pallier aux faibles de Cobol et Fortran, IBM crée le langage PL/1.Notons que les ordinateurs avec transistors semblent à cette décennie là.

Les années 70-80
Pascal, Prolog, SmallTalk, C, SQL, Awk, Ada, Rexx.Voici une liste des langages importants créés dans les années 70. LeCest encore pas mal utilisé, Pascal aussi, dans une moindre mesure et bien sûr le SQL. Pascal est à cette époque le langage le plus structuré et très lisible. Il est adapté à l'enseignement de la programmation. C'est notamment encore le cas dans les prépas économiques et commerciales.
Et pour les années 80 ? Dbase, C++, Eiffel, Perl, Tcl/Tk, Mathematica, Maple. Maple, langage permettant de faire du calcul formel a été utilisé jusqu'en 2014 dans les prépas scientifiques. Dbase va notamment s.o.poser dans les années 80 comme le langage permettant de gérer des bases de données relationnelles. C'est aussi la période où les premiers PC et les premiers Apple apparassent.
Apparaît aussi HTML en 1989. Il n'est pas considéré par tous comme un langage de programmation.
Les années 90-2000
On arrive dans les années 90 sur des noms plus connus des jeunes générations :
- Base visuelle (1991)
- Python (1991)
- Ruby (1993)
- PHP (1994)
- Java (1995)
- Javascript (1995)
- MySQL (1995)
Bases de données et gestion des sites internet sont les langages au cœur de la création des années 90. Sur la voie aussi apparaître leVBA,langage très utilisé par des personnes n'ayant pas un fond et une formation de développeurs.
Pour les années 2000, pas de nouveau langage marquant mais des versions importantes :PHP 4.0, PHP 5.0, Java 1.5 ou encore Maple 8 et Maple 9.Notons tout de même la création du C#. Notons tout de même Scala qui apparaît en 2003.
Les années 2010
C'est-à-dire

Ici, tous les noms séront connus par toute personne suivent un minimum ce qui se passe en programmation.Matlab, ScilabAvant d'entrer en contact avec les méthodes de calcul numérique. Rva devenir le logiciel de programmation de référence des statistiques.Ruby et Pythonse développement, 20 ans après leur création.Python doit le langage de programmation le plus utilisé au mondeavec même un framework pour le développement de sites web : Django. Ces années-là donc aussi apparaître en masse les bibliothèques, adossées au langage, qui permet de donner des cadres de programmation communs aux développeurs et autres logiciels ingénieurs.
Python, Java et SQL sont les langages de programmation les plus demandés en 2022 par les entreprises selon Codingdojo, entreprise de recrutement américain.
C'est-à-dire
Entre Cobol et Python, quelles sont les différences ?
C'est-à-dire
Tout d'abord il faut savoir que le COBOL est encore utilisé, notamment en finance.
Le COBOL est un langage composé tantis que Python est un langage de programmation orale.
Un langage compilé est un langage dans lequel on doit d'abord compiler le code. C'est-à-dire qu'on va utiliser un interpréteur qui va traduire le code dans un langage binaire, directement interprétable par l'ordinateur. Ce code ne sera plus lisible par l'homme. Un langage compilé est dit "bas-niveau". Cela signifie qu'il est plus proche de ce que peut lire l'ordinateur. Dans un langage écrit, l'ordinateur lire les informations ligne par ligne. Ce langage est de plus haut-niveau, moins proche de la machine.
Les langages de bas-niveau sont généraux plus compliqués à mettre en œuvre mais sont plus rapides à exécuter.
Et dans le futur ?
Pour conclure, parle un peu de no-code. Le no-code est une méthode de programmation avec pas ou peu de code. C'est un langage encore plus haut-nouveau que les langages des dernières générations comme Python. Ces nouveaux modes de programmation permettent de démocratiser le code à une plus grande frange de la population.
Découvrez les parcours et réussites inspirants de nos étudiants
À Albert School, le BDE fédère la communauté étudiante autour d’événements qui enrichissent la vie sur campus et créent des liens durables, tout en développant de nouvelles soft skills.
Sulian
Bachelor Business, Data & IA
Ce que j’apprécie le plus à Albert School, c’est la façon dont les professeurs stimulent notre ambition et nous encouragent à adopter un état d’esprit entrepreneurial !
Prisca
Bba International Business, Data & IA – Secrétaire générale du BDE
Les Business Deep Dives m’ont poussé à dépasser mes limites — en transformant les cours en expériences concrètes aux côtés d’entreprises inspirantes.
Samuel
Bba International Business, Data & IA – Étudiant originaire du Rwanda
