Saltar la navegación

7.1.- Características de los lenguajes de programación

Características de los Lenguajes de Programación

  • Lenguaje máquina:
    • Sus instrucciones son combinaciones de unos y ceros.
    • Es el único lenguaje que entiende directamente el ordenador. (No necesita traducción).
    • Fue el primer lenguaje utilizado.
    • Es único para cada procesador (no es portable de un equipo a otro).
    • Hoy día nadie programa en este lenguaje.
  • Lenguaje ensamblador:
    • Sustituyó al lenguaje máquina para facilitar la labor de programación.
    • En lugar de unos y ceros se programa usando mnemotécnicos (instrucciones complejas).
    • Necesita traducción al lenguaje máquina para poder ejecutarse.
    • Sus instrucciones son sentencias que hacen referencia ala ubicación física de los archivos en el equipo.
    • Es difícil de utilizar.
  • Lenguaje de alto nivel basados en código:
    • Sustituyeron al lenguaje ensamblador para facilitar más la labor de programación.
    • En lugar de mnemotécnicos, se utilizan sentencias y órdenes derivadas del idioma inglés. (Necesita traducción al lenguaje máquina).
    • Son más cercanos al razonamiento humano.
    • Necesita traducción al lenguaje máquina.
    • Son utilizados hoy día, aunque la tendencia es que cada vez menos.
  • Lenguajes visuales:
    • Están sustituyendo a los lenguajes de alto nivel basados en código.
    • En lugar de sentencias escritas, se programa gráficamente usando el ratón y diseñando directamente la apariencia del software.
    • Su correspondiente código se genera automáticamente.
    • Necesitan traducción al lenguaje máquina.
    • Son completamente portables de un equipo a otro.