Kategóriák: Minden - ejecución - binario - traducción - ensamblador

a Luisa Pérez 1 éve

132

TIPOS DE LENGUAJES DE PROGRAMACIÓN

Los lenguajes de programación se dividen en varios tipos, cada uno con sus ventajas y desventajas. Los lenguajes de bajo nivel, como el ensamblador, se caracterizan por su codificación directa y velocidad de cálculo, aunque su aprendizaje es más complejo y depende de la máquina específica.

TIPOS DE LENGUAJES DE PROGRAMACIÓN

TIPOS DE LENGUAJES DE PROGRAMACIÓN

LENGUAJE MÁQUINA

es poco fiable

lentitud y dificultad de codificación

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

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.
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.

LENGUAJE DE BAJO NIVEL

EJEMPLO
Los compiladores
DESVENTAJAS
Los que quieran aprender este lenguaje deben aprender todo el interior de la maquina
impide la transportabilidad de los programas
Su codificación es más facil y por lo general su velocidad de cálculo es mayor.
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.

LENGUAJE DE ALTO NIVEL

EJEMPLOS
JAVA
-PYTHON
DEVENTAJAS
Incremento del tiempo de puesta a punto al necesitarse diferentes traducciones del programa fuente para conseguir el programa definitivo
El tiempo de ejecución de los programas es mayor
Aumenta el espacio que necesita
VENTAJAS
Permite transportar los programas de una máquina a otra
Reduce los costos de los programas
La forma del lenguaje es muy parecida a la de los humanos
Se necesita relativamente poco tiempo para aprenderlo
¿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,