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