Qu’est-ce qu’un langage de programmation?
On appelle langage de programmation un langage formel, c’est-à-dire un ensemble de mots.
Un langage informatique est utilisé lors de la conception, la mise en oeuvre ou l’exploitation d’un système d’information.
Qu’est-ce qu’un langage de bas niveau?
Un langage de programmation est dit de bas niveau lorsque celui-ci se rapproche du langage machine.
Langage machine :
- c’est un suite de bits interprétable par le processeur
- c’est le seul langage qui soit reconnu nativement par le processeur
- chaque processeur possède son propre jeu d’instructions
Le langage assembleur :
- langage assembleur = représentation du langage machine sous une forme plus compréhensible par un être humain
- les combinaisons de bits sont représentées par des symboles faciles à retenir
- chaque famille de processeur possède son propre langage assembleur
Comment les langages de haut niveau peuvent-ils être exécutés par le processeur?
Le langage de haut niveau doit être traduit en langage de bas niveau : c’est le rôle du compilateur.
Les paradigmes de programmation?
Langages impératifs : langages incluant des moyens pour le programmeur d’attribuer des valeurs à des locations en mémoires.
Langages Déclaratifs : langages pour lesquels le programmeur réfléchit en terme de valeurs des fonctions et de relations entre entités diverses. Il n’y a pas d’attribution de valeurs aux variables.
Types de programmation du paradigme (5)