Please enable JavaScript.
Coggle requires JavaScript to display documents.
Lenguajes de programación: Para describir computaciones o cálculos de una…
Lenguajes de programación: Para describir computaciones o cálculos de una forma legible para la máquina y ser humano
Reglas semánticas
Dan significado a lo que se escribe en el lenguaje, como el comportamiento en tiempo de ejecución.
-
Reglas sintácticas
Definen la forma correcta de escribir. Definen las cadenas de caracteres admisibles en un lenguaje formal.
Clasificación
-
-
Nivel de abstracción
Alto nivel
Se acerca más al lenguaje natural. Expresan operaciones a realizar en un computador. se traducen a lenguaje de máquina. Portabilidad(puede ser usado en diferentes computadores).
Bajo nivel
lenguaje de máquina. Escrito con cadena binaria. Lenguaje ensamblador sustituye números binarios por mnemónicos. Se acercan al funcionamiento al nivel hardware de un computador.
Compilados
Se encarga de traducir los lenguajes de alto nivel a lenguaje de máquina. Revisa que se cumplas reglas de sintaxis y semánticas
-
-
-
-
-
Interpretados
El programa se va convirtiendo en lenguaje de máquina conforme se va ejecutando. Se realiza la conversión cada que se ejecuta. Menos eficiente que el compilado. Intérprete.
-
-
-