> For the complete documentation index, see [llms.txt](https://program-4.gitbook.io/french-programming-language/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://program-4.gitbook.io/french-programming-language/bases/les-types.md).

# Les types

Les différents types en F.P.

Dans tout les langages de programmation, vous avez des types.\
Ils permettent de définir ce que sont les mots, lettres, chiffres que vous utilisez.

## Explication

Dans notre cas, vous devez savoir qu'en F.P.L on a plusieurs types :&#x20;

* `entier` est un type qui concerne les chiffres/nombres entier (par exemple : 10, 5, 21, etc.).
* `decimal` est un type qui concerne les chiffres/nombres décimaux (par exemple : 10.5, 2.8, etc.).
* `texte` est un type qui concerne les chaîne de caractères, des messages ou autre (par exemple : "Yo ca va").

### Informations importantes

Pour les entiers :&#x20;

* On ne peux utiliser des chiffres ou nombres négatif.

Pour les décimaux :&#x20;

* On n'utilise pas une virgule mais un point, cela est très souvent le cas en informatique, donc `5,5` n'est pas valide mais ce sera `5.5`.
* On ne peux utiliser des chiffres ou nombres négatif.

Pour le type texte :&#x20;

* On peux mettre ce que l'on veut dedans, un chiffre ou nombre, un message, etc.
* On doit forcément ouvrir et fermer avec des guillemets, vous ne pouvez pas utiliser le type texte sans utiliser ces derniers. Exemple : `"Yo la compagnie"` marchera mais `Yo la compagnie` ne marche pas.
