Le langage informatique c'est quoi?
Le langage informatique c’est un langage formel, appelé aussi langage de programmation. Ce langage est destiné à créer l’ensemble des actions que l’ordinateur doit exécuter.
Le langage est donné au processeur (le cerveau de l’ordinateur), ce langage est constitué d’une suite de 0 à 1.
2 grandes familles de langages de programmation existent :
- Langage impératif ( le langage impératif sont des suites d’instructions. C’est à dire qu’une instruction va modifier des données extérieures à l’instruction, modifiant la mémoire de la machine et son état, exemple : Java ).
- Langage fonctionnel ( manipulation des fonctions comme des valeurs, possibilité de création de fonctions à partir d’autres fonctions afin de créer une grosse fonction: le programme).
Catégorie de langages de programmation :
- Langage interprété ( interprétation : traduction des codes complexe directement en code lisible, exemple de langage de programmation : Python )
- Langage compilé (compilateur : transcription de données en code plus complexe lisible pour le processeur, le langage compilé est un langage plus compréhensible pour l’humain)
Les différents langages informatiques interviennent à différents moments dans le cycle de vie d’un système d’information (SI).
L'histoire du langage informatique
Portrait de Gottfried Wilhelm Leibniz
Le premier langage informatique a été créé par Gottfried Wilhelm Leibniz (1646/1716) en 1689.
Pendant plusieurs années, Leibniz à essayé de chercher un système qui pouvait convertir les allégations verbales de la logique en une combine mathématique.
Le code a été mis en place 251 ans après sa conception, lors de la cérémonie d’ouverture des tout premiers ordinateurs soit en 1940. Le premier langage informatique est appelé le code binaire ( celui-ci sert à donner de l’information claire et manipulable à la machine ), les processeurs utilisent 2 chiffres (le 1 et le 0) avec lesquels ils peuvent écrire n’importe quel nombre en base 2.
Le langage binaire est un langage de « bas niveau », plus le langage est dit bas niveau plus il est complexe à manier.
Numidev en code binaire: 01001110 01110101 01101101 01101001 01100100 01100101 01110110
Quels sont les langages informatiques les plus utilisés?
Les langages informatiques les plus utilisés par les développeurs web et mobile sont :
- Python
- HTML/CSS
- SQL
- JAVA
- C++
- Bash/Shell/PowerShell
- C#
- PHP
- TypeScript
- C
- Delphi