Es la forma más básica de código que entienden las computadoras. He aquí por qué:
* Las computadoras funcionan con electricidad: Usan señales eléctricas, que están "encendidas" o "apagadas".
* Binario representa encendido/apagado: 0 representa "apagado" (sin señal eléctrica) y 1 representa "ON" (una señal eléctrica).
* Todo se traduce a binario: Cada instrucción, cada datos, cada programa, se traduce en última instancia en una serie de 0s y 1 para que la computadora procese.
Si bien puede escribir programas directamente en binario (¡es increíblemente tedioso!), Los lenguajes de programación de nivel superior como Python, Java, C ++, etc., están diseñados para ser más legibles. Estos idiomas se compilan o interpretan en código binario para que la computadora ejecute.