« Ce que tu décides de ne pas faire est tout aussi important que ce que tu décides de faire. » Steve Jobs

La programmation informatique est relativement récente. Pourtant, dès le 19ème siècle apparaît le premier code informatique de l’histoire. Il s’est ensuite développé jusqu’à arriver aux langages informatique modernes tels qu’on les connaît. Aujourd’hui, ces langages nous permettent d’utiliser internet et nos appareils de manière simple et automatique et représentent une véritable passion pour certains.

La programmation informatique est d’ailleurs particulièrement bénéfique pour développer sa créativité et la pensée latérale. Apprendre la programmation est une façon de développer plus facilement des solutions créatives dans sa vie. Alors pourquoi ne pas commencer par découvrir l’histoire de la programmation ?

Les meilleurs professeurs de Programmation disponibles
Laurent
4,9
4,9 (65 avis)
Laurent
50€
/h
Gift icon
1er cours offert !
Robin
4,9
4,9 (31 avis)
Robin
20€
/h
Gift icon
1er cours offert !
Houssem
4,9
4,9 (49 avis)
Houssem
60€
/h
Gift icon
1er cours offert !
Pierre-thomas
5
5 (16 avis)
Pierre-thomas
60€
/h
Gift icon
1er cours offert !
Augustin
4,9
4,9 (25 avis)
Augustin
35€
/h
Gift icon
1er cours offert !
Flore
5
5 (12 avis)
Flore
30€
/h
Gift icon
1er cours offert !
Sylvain
4,6
4,6 (20 avis)
Sylvain
30€
/h
Gift icon
1er cours offert !
Frédéric
5
5 (35 avis)
Frédéric
50€
/h
Gift icon
1er cours offert !
Laurent
4,9
4,9 (65 avis)
Laurent
50€
/h
Gift icon
1er cours offert !
Robin
4,9
4,9 (31 avis)
Robin
20€
/h
Gift icon
1er cours offert !
Houssem
4,9
4,9 (49 avis)
Houssem
60€
/h
Gift icon
1er cours offert !
Pierre-thomas
5
5 (16 avis)
Pierre-thomas
60€
/h
Gift icon
1er cours offert !
Augustin
4,9
4,9 (25 avis)
Augustin
35€
/h
Gift icon
1er cours offert !
Flore
5
5 (12 avis)
Flore
30€
/h
Gift icon
1er cours offert !
Sylvain
4,6
4,6 (20 avis)
Sylvain
30€
/h
Gift icon
1er cours offert !
Frédéric
5
5 (35 avis)
Frédéric
50€
/h
Gift icon
1er cours offert !
C'est parti

Ada Lovelace, première programmeuse de l’histoire

Qui est Ada Lovelace ?
Les codes informatiques sont il y a bien plus longtemps que ce qu'on pourrait croire.

L’origine de la programmation vient en premier lieu de la programmeuse Ada Lovelace. Très connue dans le monde anglo-saxon, cette dernière l’est beaucoup moins en France. Pourtant, Ada Lovelace a inventé le premier langage de programmation en 1843.

La scientifique travaillait en ce temps sur une machine analytique de Charles Babbage qui n’est autre que l’ancêtre de nos ordinateurs. Elle développe alors le premier algorithme qu’elle écrit sur du papier puisqu’elle ne pouvait pas l’écrire directement sur un ordinateur. C’est grâce à ces notes que l’on a pu retrouver la découverte de la scientifique. Elle pose alors les bases de ce que seront tous les langages de programmation par la suite.

Née sous le nom de Ada Byron, Ada Lovelace meurt le 27 novembre 1852 à Marylebone à Londres. Elle fait partie désormais des figures emblématiques du mouvement féministe.

Fortran, Cobol, les prémices des langages de programmation

Après Ada Lovelace il a fallu attendre plusieurs décennies avant de voir les codes se développer. C’est notamment Plankalkül (ou plan de calcul), développé par Konrad Zuse entre 1944 et 1945, qui sera considéré comme le véritable premier code de programmation abouti. Ce langage servait alors à stocker des morceaux de code afin de réaliser certaines opérations sans avoir à recopier le code à chaque fois.

Vient quelques années plus tard vient la langue de l’Assemblée qui sert alors à simplifier le langage du code machine. Alors que ce code est encore considéré de bas niveau, arrive en 1949 le Code court. Ce premier langage HLL (Langue de haut niveau) a été développé par un certain John McCauley et mis au point par William Schmitt.

En 1957, le langage Fortran apparaît. Créé par John Backus, Fortran est un langage de programmation encore utilisé de nos jours. Ce qui fait de lui le plus vieux langage de programmation actuel. Le langage Fortran sert notamment pour les calculs scientifiques complexes.

Une année plus tard, arrive ALGOL. Ce langage algorithmique a été mis au point par un groupement d’informaticiens. Il fait partie des langages notables de l’histoire de la programmation puisqu’ALGOL a notamment servi de base pour développer certains des langages les plus connus et utilisés par les développeurs, à savoir les langages de programmation C, C++ ou encore Java.

Comment apprendre la programmation ?
Les langages informatiques sont désormais enseignés dans toutes les écoles d'informatique à travers le monde.

En 1958, LISP ou processeur de liste rejoint la liste des langages de programmation. Tout comme Fortran, LISP est encore utilisé de nos jours par certaines entreprises. Il se rapproche notamment des langages plus connus Python et Ruby.

Enfin, en 1959 arrive COBOL (Common Business Oriented Language) inventé par Grace Murray Hopper. Cette dernière, après avoir travaillé à IBM, lance l’idée de simplifier les codes afin que ces derniers se rapprochent plus de la langue anglaise que des codes informatiques classiques. Elle vulgarisa en quelques sortes les langages informatiques. Le langage COBOL est encore utilisé aujourd’hui, notamment dans le domaine bancaire pour les distributeurs automatiques ou autres.

Les années 70 et 80 et les langages de programmation

Au début des années 1970, le programmeur Niklaus Wirth développe le langage Pascal, un programme parmi les plus simples à apprendre. C’est notamment pour cette raison que les créateurs d’Apple choisiront ce langage au début de leur entreprise. Niklaus Wirth est égalemet connu pour avoir développé les langages Euler et Algol.

En 1972 apparaît un langage encore très répandu et connu aujourd’hui : le langage C. Ce code est alors développé par Dennis Ritchie aux Bell Telephone Laboratories. Son nom plutôt simple vient du fait que le développeur s’est basé sur un langage appelé B pour développer son propre langage de programmation. Beaucoup de langages de programmation modernes utilisent le langage C comme base. C’est notamment le cas des langages C#, Java, JavaScript, PHP, Python ou encore Perl. On peut donc dire que le langage C fait véritablement partie des ancêtres des codages actuels.

Le langage SQL, arrivé en 1972 et développé par Raymond Boyce et Donald Chamberlain, est un langage utilisé pour lire les bases de données. Il ne fait pas partie des langages les plus connus mais reste tout de même un langage utilisé par certaines entreprises comme Microsoft.

Au début des années 80, vient le langage Ada, en hommage à la première programmeuse de l’histoire. Le langage Ada est alors mis au point pour le Département de la Défense des Etats-Unis. Ce langage s’appuie au départ sur le langage de programmation Pascal. Il est notamment utilisé dans le domaine de l’aérien, des transports de manière générale et de l’espace. Rien que ça !

En 1983 c’est le langage C++ qui voit le jour grâce à Bjarne Stroustrup. En modifiant le langage C, le langage C++ obtient alors des améliorations fonctionnelles qui font désormais de lui l’un des langages de programmation les plus utilisés dans le monde. Le langage C++ est notamment utilisé pour MS Office ou encore Adobe Photoshop.

À quoi servent les langages informatiques ?
Les langages informatiques sont utilisés pour diverses tâches informatiques et dans divers programmes.

En 1987, Larry Wall créé le langage Perl. Ce langage de programmation de haut niveau devait avant tout servir pour le traitement de texte. Peu à peu, la fiabilité de ce langage a été apprécié pour mettre au point des applications de base de données ou bien pour la programmation réseau.

L’arrivée des langages modernes et d’internet en 90

L’arrivée puis la démocratisation d’internet a bousculé les codes de la programmation. À partir des années 1990, plusieurs langages ont continué d’apparaître à l’image de Python, né en 1991. Développé par Guido Van Rossum et nommé d’après les célèbres « Monty Python », le langage Python est aujourd’hui utilisé par des grosses têtes comme Google ou encore Spotify. Il fait partie des langages de programmation incontournables dans le milieu.

La même année, Visual Basic est développé par Microsoft. Ce codage permet de visualiser le codage de manière graphique et ainsi de prendre une partie de code pour la déplacer ou la modifier, d’où le terme Visual Basic. Microsoft utilise ce codage notamment pour Word ou encore Excel. Il n’est cependant pas le plus répandu des codes informatiques.

En 1993, Ruby est développé par Yukihiro Matsumoto. Ce langage de programmation de haut niveau s’inspire d’autres comme comme Perl ou Ada, et permet de développer des applications web comme Twitter mais aussi Groupon.

Java fait également partie des langages de programmation apparus dans les années 90 et toujours très utilisé aujourd’hui. Créé par James Gosling, célèbre programmeur, le langage Java est utilisé dans presque tous nos outils technologiques.

En 1995, le langage PHP révolutionne internet. Développé par Rasmus Lerdorf, le langage PHP est notamment celui qui permet de créer des pages web dynamiques. Autrement dit, des pages avec de l’interactivité. Le PHP a changé notre façon de créer des sites web. Parmi les grands noms qui utilisent le langage PHP dans leur développement, on retrouve notamment Facebook, Wikipedia, WordPress ou encore le CMS Joomla.

La même année que PHP, apparaît dans le milieu du numérique le langage JavaScript. Créé par Brendan Eich, JavaScript sert également dans la création de sites web. Il permet de gérer les docs PDF, les navigateurs, etc. Gmail, Adobe Photoshop ou encore Mozilla Firefox utilisent largement le langage JavaScript. Il fait également partie des langages informatiques les plus enseignés. JavaScript est aussi, depuis de nombreuses années, le langage informatique le plus populaire.

En 2000, le langage C# apparaît chez Miscrosoft. Le but ? Allier les caractéristiques de C++ avec celles de Visual Basic. Très proche du langage Java, le C# est très largement utilisé par Microsoft et notamment pour tous ses logiciels de bureautique.

Quel langage apprendre en informatique ?
Parmi tous les langages pourquoi ne pas apprendre Python ? Ou bien le langage JavaSript, le plus populaire ?

Tous ces langages n’ont fait que marquer l’histoire de la programmation informatique. Les premiers langages, bien que vieux de plusieurs décennies ont marqué la nouvelle génération de codes informatiques. Ces derniers sont encore utilisés dans certains cas ou servent de base pour le développement d’autres langages informatiques.

D’Ada Lovelace à aujourd’hui, du chemin a été parcouru !

Les langages de programmation, au cours de l’histoire, ont chacun une utilité particulière : pour le développement d’applications, pour la création de pages internet, etc. Toutes les avancées ont permis de développer de plus en plus de langages informatiques et il en reste encore bien d’autres à développer.

Et vous quel langage allez-vous apprendre désormais ?

>

La plateforme qui connecte profs particuliers et élèves

1er cours offert

Vous avez aimé cet article ? Notez-le !

5,00 (1 note(s))
Loading...

Isaline

Journaliste voyageuse et ethnologue de formation, je me passionne pour tout ce qui m'entoure. Des initiatives solidaires aux comportements animaliers, en passant par la musique, la photographie et les sciences.