[go: up one dir, main page]

0% encontró este documento útil (0 votos)
1K vistas1 página

Cuadro Comparativo de Lenguajes de Programación

Este documento presenta una comparación entre los lenguajes de programación de alto y bajo nivel. Los lenguajes de bajo nivel como el lenguaje de máquina y ensamblador están más cerca del hardware y permiten un control directo, mientras que los lenguajes de alto nivel como C, Java y Python requieren compilación o interpretación y son independientes del hardware. Los lenguajes de alto nivel son más fáciles de usar pero menos eficientes, mientras que los lenguajes de bajo nivel son más difíciles pero más rápidos.

Cargado por

angeles22401
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
1K vistas1 página

Cuadro Comparativo de Lenguajes de Programación

Este documento presenta una comparación entre los lenguajes de programación de alto y bajo nivel. Los lenguajes de bajo nivel como el lenguaje de máquina y ensamblador están más cerca del hardware y permiten un control directo, mientras que los lenguajes de alto nivel como C, Java y Python requieren compilación o interpretación y son independientes del hardware. Los lenguajes de alto nivel son más fáciles de usar pero menos eficientes, mientras que los lenguajes de bajo nivel son más difíciles pero más rápidos.

Cargado por

angeles22401
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 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