¿Por qué los ordenadores sólo entienden la lógica 0 y 1?

El ordenador es un dispositivo electrónico, tiene muchos muchos circuitos construidos en su interior. Cuando pulsas la tecla 'A', tu teclado envía una combinación de 1s y 0s a través de un haz de 7 cables.
Ahora bien, ¿qué ocurre realmente cuando pulsas la tecla 'A'?
Lo que ocurre es que tu ordenador tiene un código estándar para cada carácter, como 'A', así que cuando pulsas la tecla 'A', su código estándar '1000001' es enviado al ordenador por tu teclado. Lo que hace es enviar corriente eléctrica. Hay siete cables para su teclado. El código estándar de 'A' es '1000001'. Su teclado envía una corriente eléctrica a través del primer cable (que representa el 1), luego ninguna corriente a través del segundo, tercero, cuarto, quinto y sexto cable (que representa el 0), y luego, una corriente eléctrica de nuevo a través del séptimo cable. ¡¡¡WALLA!!! Acabas de enviar el código de 'A' a tu ordenador!!!!
Ahora la pregunta es ¿cómo entiende tu ordenador el código que acabas de enviar?
Como he dicho antes, el ordenador tiene muchos circuitos construidos en su interior, cuando envías las señales eléctricas, se dirigen a estos circuitos. El ordenador no puede entendernos, pero, puede entender que 'tal-en-tal' circuito tiene corriente que pasa a través de él. Así que cuando tu teclado envía las señales eléctricas, en ese momento, el ordenador no recibe el código. Su computadora dice: "Bien, el circuito número uno recibió una corriente eléctrica, así que eso significa uno. El circuito número dos no recibió ninguna corriente por lo tanto, debe ser cero........ y el circuito número siete recibió una corriente eléctrica por lo que significa 1. Ahora, es
1, 0, 0, 0, 0, 1. Eso significa que el usuario está tratando de enviarme este código. Será mejor que busque en mi diccionario qué es eso y luego se lo muestre al usuario".
Eso es más o menos lo que ocurre. Tu ordenador tiene códigos en su interior. Cuando recibe un código, lo busca en su diccionario. Cualquiera que sea el carácter que coincida con el código enviado por el usuario, el ordenador entiende lo que el usuario está tratando de hacer.

¡Espero que ayude!