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