Buscador

Lenguajes máquina

Se trata de lenguajes cuyas instrucciones son directamente comprendidas por el ordenador en el que se ejecuta el programa. Su dependencia por lo tanto, con respecto al hardware del ordenador en que funcionan es total, por lo que su ejecución es más veloz que cualquier otro tipo de lenguaje que podamos emplear. Tras la anterior explicación, y ya que este tipo de código es el único que entiende el ordenador de modo directo, ¿no sería mejor programar siempre en lenguaje máquina?. 
Como respuesta, y a pesar de la mencionada ventaja, podemos decir que existen inconvenientes muy importantes: la vinculación del lenguaje máquina con el hardware del equipo, hace que un programa no pueda ser transportable a otro tipo de arquitecturas de ordenador, por lo que deberemos rescribir el programa, si necesitamos que sea ejecutado en una máquina con diferente arquitectura que para la que originalmente fue diseñado. 
Por otro lado, la escritura de un programa en lenguaje máquina es una labor lenta y compleja, en la que el programador no dispone de herramientas de soporte, que le ayuden en su tarea.

No hay comentarios:

Publicar un comentario