Diferencia entre revisiones de «Lenguaje de programación»

Contenido eliminado Contenido añadido
AVBOT (discusión · contribs.)
m BOT - Posible prueba de 189.221.209.32, revirtiendo hasta la edición 31163002 de Javierito92. ¿Hubo un error?
m Revertidos los cambios de AVBOT a la última edición de Javierito92
Línea 30:
==== Lenguajes de Máquina ====
{{AP|Lenguaje de máquina}}
Están escritos en lenguajes directamente legibles por la máquina (computadora), ya que sus instrucciones son cadenas binarias (0 y 1). Da la posibilidad de cargar (transferir un programa a la memoria) sin necesidad de traducción posterior lo que supone una velocidad de ejecución superior, solo que con poca fiabilidad y dificultad de verificar y poner a punto los programas.<3 chikis
 
==== Lenguajes de bajo nivel ====
Línea 135:
 
La siguiente vez que se utilice una instrucción, se la deberá interpretar otra vez y traducir a lenguaje máquina. Por ejemplo, durante el procesamiento repetitivo de los pasos de un ciclo o bucle, cada instrucción del bucle tendrá que volver a ser interpretada en cada ejecución repetida del ciclo, lo cual hace que el programa sea más lento en tiempo de ejecución (porque se va revisando el código en tiempo de ejecución) pero más rápido en tiempo de diseño (porque no se tiene que estar compilando a cada momento el código completo). El intérprete elimina la necesidad de realizar una compilación después de cada modificación del programa cuando se quiere agregar funciones o corregir errores; pero es obvio que un programa objeto compilado con antelación deberá ejecutarse con mucha mayor rapidez que uno que se debe interpretar a cada paso durante una ejecución del código.
Chikis y carolaina
 
== Véase también ==