Posibilidad de cargar (transferir un programa a la memoria) sin necesidad de traducción posterior, lo que
supone una velocidad de ejecución superior a cualquier otro lenguaje de programación.
DESVENTAJAS
Dificultad y lentitud en la codificación. Poca fiabilidad. Gran dificultad para verificar y poner a punto los
programas. Los programas solo son ejecutables en el mismo procesador (CPU).
LENGUAJE ENSAMBLADOR
VENTAJAS
Ventajas del lenguaje ensamblador frente al lenguaje máquina Mayor facilidad de codificación y, en general,
su velocidad de cálculo.
DESVENTAJAS
Dependencia total de la máquina lo que impide la transportabilidad de los programas (posibilidad de ejecutar
un programa en diferentes máquinas. El lenguaje ensamblador del PC es distinto del lenguaje ensamblador
del Apple Machintosh.
LENGUAJE DE ALTO NIVEL
VENTAJAS
El tiempo de formación de los programadores es relativamente corto comparado con otros lenguajes. La
escritura de programas se basa en reglas sintácticas similares a los lenguajes humanos. Nombres de las
instrucciones tales como READ, WRITE, PRINT, OPEN, etc. Las modificaciones y puestas a punto de los
programas son más fáciles Reducción del coste de los programas
DESVENTAJAS
Incremento del tiempo de puesta a punto al necesitarse diferentes traducciones del programa fuente para
conseguir el programa definitivo No se aprovechan los recursos internos de la máquina que se explotan
mucho mejor en lenguajes máquina y ensambladores