# O que é Binary?

É a linguagem de máquina mais básica que o computador entende usando apenas 0 e 1.

## Definição
Os computadores possuem corrente elétrica dentro deles ou não. Representamos esses estados “presente” e “ausente” como 1 e 0. Todos os programas complexos que você escreve são finalmente convertidos neste sistema binário e executados pelo computador.

## Como funciona
As pessoas não escrevem binários diretamente; As linguagens de programação convertem os textos que escrevemos em formato binário por meio de compiladores.

## Onde é usado
Ele reside nas camadas mais profundas de processadores, gerenciamento de memória e formatos de arquivo.

## Perguntas frequentes
**Por que apenas 0 e 1?**
Porque distinguir dois estados (tensão presente/ausente) em circuitos eletrônicos é muito mais estável e rápido do que distinguir mais estados.


## Termos relacionados
- [Compiler](/pt/dictionary/compiler/)
- [Compilation](/pt/dictionary/compilation/)
- [System Programming Language](/pt/dictionary/system-programming-language/)

## Ferramentas relacionadas
- [Protobuf](/pt/discover/protobuf/)
- [OfficeCLI](/pt/discover/officecli/)
- [Hister](/pt/discover/hister/)

---
Fonte: TreScout Glossário · https://trescout.com/pt/dictionary/binary/
