Está en la página 1de 1

ANGELES SANCHEZ IVAN 2NV11

Cuadro comparativo de lenguajes de programación: alto nivel y bajo nivel.


Lenguaje Definición Características Diferencias Ejemplos
Los lenguajes de bajo nivel son aquellos que están más próximos al
lenguaje de máquina (de ceros y unos). Es decir, tienen un control
directo sobre el hardware.
1. Gestión de memoria directa.
1. Está orientado al hardware.
A diferencia de los lenguajes de alto nivel, no necesitan
compiladores. En cambio, se ejecutan directamente en el 2. Dependen del hardware. 1. Lenguaje de
2. Nos ayuda entender cómo
procesador y dependen de la arquitectura del hardware. máquina.
Bajo Nivel Los programas que se crean con estos lenguajes de bajo nivel
3. Ejecución más rápida.
funciona las instrucciones en la
computadora.
2. Lenguaje
dependen totalmente del hardware. Por esta razón, no se pueden 4. Difícil de leer y escribir. ensamblador.
3. Puedes construir sistemas
migrar o utilizar en otras máquinas.
operativos y núcleos.
5. Poco apoyo y difíciles de aprender.
Además, pese a que aprovechan mejor las características del
hardware, son los tipos de lenguajes más difíciles de entender y
aprender.

Los lenguajes de alto nivel están más próximos al lenguaje humano


y más alejados de la máquina. Por lo tanto, resultan más fáciles de
entender y son más flexibles a la hora de programar. 1. Necesitan ser interpretados o
compilados. 1. Lenguajes compilados.
1. Está orientado al software.
Además, este tipo de lenguaje de programación es traducido al Ejemplos: C, C++, Ada, ALGOL, Delphi,
lenguaje máquina mediante un intérprete o compilador. 2. Son independientes del hardware. Fortran, Java, Lisp, Pascal, Perl, Go,
2. Utilizan menos instrucciones
Alto nivel Así mismo, al ser independientes del hardware, los programas
escritos en estos lenguajes de alto nivel pueden ejecutarse en
diferentes plataformas (Windows, Linux, etc.)
3. Menor rendimiento.
para realizar una acción.
Scala, Swift, Rust, entre otros.

2. Lenguajes interpretados.
3. Te permite programar
4. Sintaxis flexible y fácil de leer. Ejemplos: Ruby, Python, JavaScript,
aplicaciones y videojuegos.
Por otro lado, al existir una gran cantidad de lenguajes de alto nivel, PHP, VBScript, etc.
su clasificación es muy diversa. 5. Gran comunidad detrás.
Sin embargo, aquí vamos a señalar dos tipos de lenguajes de alto
nivel: lenguajes compilados e interpretados.

BIBLIOGRAFIA.

Diarlu. (2019). Los tipos de lenguajes de programación: bajo y alto nivel. Diarlu. https://www.diarlu.com/lenguajes-de-programacion/

También podría gustarte