# Qu'est-ce que Binary ?

Il s’agit du langage machine le plus élémentaire que l’ordinateur comprend en utilisant uniquement 0 et 1.

## Définition
Soit les ordinateurs contiennent du courant électrique, soit ils n'en ont pas. Nous représentons ces états « présent » et « absent » par 1 et 0. Tous les programmes complexes que vous écrivez sont finalement convertis dans ce système binaire et exécutés par l'ordinateur.

## Comment ça marche
Les gens n’écrivent pas directement du binaire ; Les langages de programmation convertissent les textes que nous écrivons au format binaire via des compilateurs.

## Où est-ce utilisé
Il réside dans les couches les plus profondes des processeurs, de la gestion de la mémoire et des formats de fichiers.

## Questions fréquentes
**Pourquoi seulement 0 et 1 ?**
Parce que distinguer deux états (tension présente/absente) dans les circuits électroniques est beaucoup plus stable et plus rapide que distinguer plusieurs états.


## Termes liés
- [Compiler](/fr/dictionary/compiler/)
- [Compilation](/fr/dictionary/compilation/)
- [System Programming Language](/fr/dictionary/system-programming-language/)

## Outils liés
- [Protobuf](/fr/discover/protobuf/)
- [OfficeCLI](/fr/discover/officecli/)

---
Source : TreScout Glossaire · https://trescout.com/fr/dictionary/binary/
