Lenguajes de un computador

El lenguaje de una computadora es una sintáxis codificada usada por los programadores para comunicarse con ella. Es el único lenguaje que entienden las computadoras, los programas de software y el hardware.

Tipos de Lenguajes

Bajo nivel

Son lenguajes totalmente orientados a la máquina. Este lenguaje sirve de interfaz y crea un vínculo inseparable entre el hardware y el software.

Lenguaje máquina:

Es el más primitivo de los lenguajes y es una colección de dígitos binarios o bits (0 y 1) que la computadora lee e interpreta y son los únicos idiomas que las computadoras entienden.

Lenguaje ensamblador

Un programa escrito en éste lenguaje es almacenado como texto y consiste en una serie de instrucciones que corresponden al flujo de órdenes ejecutables por un microprocesador.

Alto nivel

Tienen como objetivo facilitar el trabajo del programador, ya que utilizan unas instrucciones más fáciles de entender.

Lenguajes Orientados a Procedimientos

Esta consiste en basarse en un numero muy bajo de expresiones repetitivas, englobarlas todas en un procedimiento o función y llamarlo cada vez que tenga que ejecutarse

Traductores

Traducen programas escritos en un lenguaje de programación al lenguaje máquina de la computadora y a medida que va siendo traducida, se ejecuta.

Compiladores

Permite traducir todo un programa de una sola vez, haciendo una ejecución más rápida y puede almacenarse para usarse luego sin volver a hacer la traducción.

Macros

Es una serie de instrucciones que se almacenan para que se puedan ejecutar de manera secuencial mediante una sola llamada u orden de ejecución. Esto permite la automatización de tareas repetitivas.