Una cosa antes que nada,
yo te explico con mis palabras ( o te dejo la fuente si no es así)
lo que puede no ser de todo acertado, tenlo en cuenta. Es más te diría que si profundizas el tema, es todo un poco más complejo y los conceptos se van puliendo y afinando.
Por otro lado, el lenguaje natural (es decir, el idioma en que hablamos) permite ciertas licencias de las cuales el lenguaje técnico se aprovecha.
Algo así como que en el lenguaje de a pie, a una misma palabra le otorgamos diferentes acepciones, eso sucede, a veces, también con el lenguaje técnico.
Por eso lo bueno de leer varias fuentes, porque no siempre usamos los términos del lenguaje técnico, con estricto rigor científico u otorgándoles el mismo significado y de ahí las confusiones para los que comenzamos en esto.
Todo este rollo de acepciones y significados diferentes lo estudia la
Lingüística. Al ajo:
El lenguaje binario es el lenguaje de ceros y unos.
De la Wiki:El sistema binario, en matemáticas e informática, es un sistema de numeración en el que los números se representan utilizando solamente las cifras cero y uno (0 y 1). Es el que se utiliza en las computadoras, pues trabajan internamente con dos niveles de voltaje, por lo que su sistema de numeración natural es el sistema binario (encendido 1, apagado 0).
http://es.wikipedia.org/wiki/Sistema_binario#Conversi.C3.B3n_entre_binario_y_hexadecimal------------------------------
El código de máquina (u objeto, para simplificar a la luz del post) agrupa las secuencias de instrucciones como sucesiones de unos y ceros ( binarios) que siguen ciertas pautas o reglas.
En lenguaje ensamblador, son una serie de notaciones que representan simbólicamente códigos binarios: por ejemplo: SUM (sumar), DIV (dividir) funcionando como instrucciones de código de máquina a través de “códigos” mnemotécnicos (= una notación fácil de memorizar). Los antecedentes históricos te ayudarán a comprender esto.
-------------------------------
De la Wiki: El sistema Hexadecimal (no confundir con sistema sexagesimal), a veces abreviado como Hex, es el sistema de numeración de base 16 —empleando por tanto 16 símbolos—. Su uso actual está muy vinculado a la informática y ciencias de la computación, pues los computadores suelen utilizar el byte u octeto como unidad básica de memoria…
http://es.wikipedia.org/wiki/Sistema_hexadecimal--------------------------
Siendo posible convertir de binario a Hexadecimal y viceversa
Por cierto, compilar e interpretar no son sinónimos estrictamente hablando,
cuyos matices derivan, entre otras cosas de la distinción entre lenguajes de alto nivel o bajo nivel.
En fin, no sé si te ayudará algo, pero no te queden dudas que las tuyas me han servido a mí.
Saludos
Gabriela