**Variable** est un terme qui vient des [mathématiques](https://fr.wikipedia.org/wiki/Math%C3%A9matiques "wikipedia.org"). D'après le site [stephonsays.com](https://fr.strephonsays.com/variable-and-vs-constant-8185 "stephonsays.com"), les *variables* mathématiques sont des éléments qui peuvent contenir une valeur qui peut être modifiée. Les principales utilisations de *variables* sont les [équations](https://fr.wikipedia.org/wiki/%C3%89quation "wikipedia.org") et les [fonctions mathématiques](https://www.maths-cours.fr/cours/fonction "maths-cours.fr").
Dans l'exemple ci-contre, **x** est une variable réprésentant l'inconnu →`x² - 2x + 4 = 0`.
En **programmation**, une variable fonctionne plus ou moins de la même manière. C'est un élément qui, avant ou au cours de l'exécution d'un programme, peut changer de valeur sans causer de bogue.
La déclaration des variables est dépendente du langage utilisé, c'est à dire que la syntaxe peut changer d'un langage à l'autre. Vous trouverez des exemples pour certains langages dans [examples](./Practice/Examples "Dossier d'example").