TIPOS DE LENGUAJES DE PROGRAMACIÓN

LENGUAJE DE ALTO NIVEL

¿QUÉ ES?

Son lenguajes que están creados para que las personas los entiendan mucho más fácil, es independiente de la máquina,

VENTAJAS

Se necesita relativamente poco tiempo para aprenderlo

La forma del lenguaje es muy parecida
a la de los humanos

Reduce los costos de los programas

Permite transportar
los programas de una máquina a otra

DEVENTAJAS

Aumenta el espacio que necesita

El tiempo de ejecución
de los programas es mayor

Incremento del tiempo de puesta a punto al necesitarse diferentes traducciones del programa fuente para conseguir el programa definitivo

EJEMPLOS

-PYTHON

JAVA

LENGUAJE DE BAJO NIVEL

¿QUÉ ES?

El lenguaje de tipo máquina también es conocido como "lenguaje ensamblador" el cual depende de la maquina en la que se trabaja, las intrucciones de este lenguaje son los nemotécnicos.

VENTAJAS

Su codificación es más facil y por lo general su velocidad de cálculo es mayor.

DESVENTAJAS

impide la transportabilidad de los programas

Los que quieran aprender este lenguaje deben aprender todo el interior de la maquina

EJEMPLO

Los compiladores

LENGUAJE MÁQUINA

¿QUÉ ES?

El lenguaje máquina es el conocido código binario el cual es especialmente hecho para ser leido por la computadora ya que sus instrucciones son series o cadenas de 0 y 1.

VENTAJAS

La capacidad de cargar (transferir el
programa a la memoria) sin más traducción,
lo que significauna velocidad
de ejecución más rápida
que cualquier otro lenguaje de programación.

DESVENTAJAS

es poco fiable

lentitud y dificultad de codificación

Los programas solo son ejecutables en el mismo procesador (CPU)