# Código binario

> Escribir todo, números, texto, imágenes, con solo dos símbolos: 0 y 1.

- Nivel: Básico
- Temas: Hardware
- URL: https://tidbit.legios.com.ar/es/binary-code/
- En inglés: [Binary code](https://tidbit.legios.com.ar/binary-code/)

El **código binario** es una forma de representar información usando solo dos símbolos, 0 y 1. Las computadoras lo usan porque su hardware está hecho de miles de millones de interruptores diminutos, los transistores, que están prendidos o apagados. Dos estados son fáciles de distinguir con seguridad, aunque las señales eléctricas tengan algo de ruido, así que todo lo que una computadora guarda o procesa termina siendo largas tiras de ceros y unos.

Los números binarios funcionan como los decimales que ya conocés, solo que con dos dígitos en vez de diez. En decimal, cada posición vale diez veces lo que la de su derecha: unidades, decenas, centenas. En binario, cada posición vale el doble: 1, 2, 4, 8, 16 y así. Entonces `1101` quiere decir un 8, un 4, ningún 2 y un 1, que suman 13.

Todo lo demás es cuestión de ponerse de acuerdo en un código. El texto usa tablas como ASCII o Unicode, donde la A mayúscula es el número 65, o sea `01000001`. Una imagen es una grilla de píxeles, cada uno con números para su rojo, verde y azul. Una canción son miles de mediciones de sonido por segundo. Hasta los programas son binarios: las instrucciones que ejecuta una CPU son patrones de bits que le dicen qué hacer después.

## Una analogía

Como el código Morse, que arma cada letra con solo puntos y rayas. El binario hace lo mismo con 0 y 1, y una computadora lo lee y lo escribe miles de millones de veces por segundo.

## Para quedarse

- Usa solo dos símbolos, 0 y 1, que corresponden a interruptores apagados o prendidos.
- Cada posición binaria vale el doble que la de su derecha: 1, 2, 4, 8…
- El texto, las imágenes, el sonido y los programas se guardan en binario.
- Códigos como ASCII y Unicode deciden qué número corresponde a cada carácter.

## Para seguir leyendo

- [Código binario en Wikipedia](https://es.wikipedia.org/wiki/C%C3%B3digo_binario)
- [Sistema binario en Wikipedia](https://es.wikipedia.org/wiki/Sistema_binario)

## Términos relacionados

- [Transistor](https://tidbit.legios.com.ar/es/transistor/): Un interruptor controlado por electricidad, el ladrillo básico de todo chip.
- [Unicode](https://tidbit.legios.com.ar/es/unicode/): La numeración universal de cada letra y símbolo, y por qué a veces se rompen los acentos.
- [CPU](https://tidbit.legios.com.ar/es/cpu/): El chip que ejecuta tus programas, una instrucción tras otra, muy rápido.
- [Bit y byte](https://tidbit.legios.com.ar/es/bit-and-byte/): La unidad mínima de información digital y el grupo de ocho que usan las computadoras.
