Irei falar do código binário da forma mais simples possível. Por tanto esse conteúdo não abrange toda a matéria. Apenas o essencial para a compreensão do código binário

Código binário ou sistema Binário, em um sistema de numeração posicional. em que todas as quantidades só podem ser representados por dois caracteres que são o zero e um. A primeira descrição conhecida de um sistema foi feita no século lll a.c pelo matemático indiano pingala.
Na computação
O código binário só aceita dois valores que devem ser o oposto um do outro. Como por exemplo alto e baixo, mais e menos. Esses valores são representados por meio de dois caracteres “0”&”1″. Dentro da lógica de funcionamento de um Computador esses são as menores unidades de dados existentes que são chamados debits
O Computador consegue converter esses caracteres para a forma de impulsos elétricos e isso acontece graça aos transístor que conseguem ampliar ou trancar os sinais elétricos ou simplesmente servindo como interruptor
Mas para que os transístores possam executar a sua função deste modo garantindo o bom funcionamento do computador . É necessário que há já instruções. Ou se não seriam apenas pulsos circulando pelo circuito. E é aí onde entra o software que responsável pela execução das instruções que damos ao computador. Basicamente o software faz a tradução da linguagem de homem para linguagem de máquina. A linguagem de máquina a de 00110101001 ou seja o sistema Binário e a linguagem de homem é essa que estamos a usar agora