Paso 2: idiomas
Registro: Los seres humanos que hablan a ingles usan un alfabeto de 26 letras. Incluso no entrar japonés que pueden tener más de 10.000 cartas (especie de). Los seres humanos combinan estas letras en palabras para crear un lenguaje por lo que hay millones de palabras. Pero los seres humanos también pueden aprender varios idiomas así que pensemos en todas las palabras que una persona podría saber.
Computadoras son tontas: Las computadoras saben solamente un idioma. Se llama lenguaje de máquina. Lenguaje de máquina consiste en sólo 0s y 1s.
Además, un ordenador sólo sabe un lenguaje de máquina. Probablemente hay cientos de lenguajes de máquina pero cualquier ordenador conoce sólo uno, el uno para el específico CPU (Unidad Central de procesamiento) que utiliza.
GEEK hablar: Algunos de ustedes technoGeeks dicen: ¿esos otros lenguajes de programación como Asamblea, C y C++? (Ver imagen) ¿No les entiende la computadora? La respuesta es no! El hardware de la computadora reales comprende sólo un lenguaje de máquina.
Los otros idiomas fueron inventados por los seres humanos para hacer más fácil hablar a las computadoras. Los seres humanos hicieron intérpretes y compiladores para traducir C y otros un lenguaje de máquina. Compiladores e intérpretes traducen el programa de inglés como de 0s y 1s para el idioma de la máquina.
Arduino: Los usuarios de Arduino, al hacer clic en la flecha pequeña, esto compila el bosquejo para el lenguaje de máquina que entienden de Arduinos. (ver imagen). La otra flecha derecha, lo compila y envía el código máquina a Arduino.