Dado que el µC solo interpreta lenguaje de máquina, es decir, estados lógicos de 1 ó 0, sería por demás de complicado programar con este lenguaje; es por eso que existe un compilador, que transforma el ensamblador que escribimos en lenguaje “entendible” por el μC.