Red de conocimiento informático - Material del sitio web - En los lenguajes de programación de computadoras, lo que la computadora puede reconocer y ejecutar directamente es () Un lenguaje de máquina B lenguaje ensamblador C lenguaje de algoritmo D lenguaje de alto nivel

En los lenguajes de programación de computadoras, lo que la computadora puede reconocer y ejecutar directamente es () Un lenguaje de máquina B lenguaje ensamblador C lenguaje de algoritmo D lenguaje de alto nivel

Un lenguaje de máquina.

Desde el nacimiento de los ordenadores, los lenguajes informáticos han pasado por varias etapas: lenguaje de máquina, lenguaje ensamblador y lenguaje de alto nivel. Entre todos los lenguajes de programación, solo los programas fuente escritos en lenguaje de máquina pueden ser entendidos y ejecutados directamente por las computadoras. Los programas escritos en otros lenguajes de programación deben "traducirse" a programas en lenguaje de máquina que las computadoras puedan reconocer mediante programas de procesamiento de lenguaje.

Información ampliada

Principales clasificaciones de lenguajes informáticos

1. Tipo de interpretación

El método de ejecución es similar al "mismo lenguaje" En nuestra vida diaria "Traducción acústica", el intérprete del idioma correspondiente "traduce" el código fuente de la aplicación al código de destino (lenguaje de máquina) mientras se ejecuta, por lo que la eficiencia es relativamente baja y un archivo ejecutable que puede ser ejecutado de forma independiente no se puede generar y la aplicación no se puede separar del intérprete, pero este método es más flexible y puede ajustar y modificar dinámicamente las aplicaciones.

2. Clase de compilación

La compilación se refiere a "traducir" el código fuente del programa al código de destino (lenguaje de máquina) antes de que se ejecute el programa fuente de la aplicación, de modo que el programa de destino se pueda separar. Su entorno de lenguaje se ejecuta de forma independiente, lo que lo hace más fácil de usar y más eficiente. Sin embargo, una vez que es necesario modificar la aplicación, primero se debe modificar el código fuente y luego volver a compilarlo para generar un nuevo archivo objeto (*.OBJ) antes de que pueda ejecutarse. Solo hay un archivo objeto pero no hay código fuente. modificación muy inconveniente.

Enciclopedia Baidu: lenguaje informático

Enciclopedia Baidu: lenguaje de programación informática