Please enable JavaScript.
Coggle requires JavaScript to display documents.
LENGUAJES DE PROGRAMACIÓN - Coggle Diagram
LENGUAJES DE PROGRAMACIÓN
Lenguajes de programación de bajo nivel
Los lenguajes de programación de bajo nivel son aquellos que están más cerca del lenguaje de máquina y se
utilizan principalmente para programación de sistemas y control de hardware.
cuales son las ventajas
Programando en un lenguaje de alto nivel se consigue una gran velocidad y rendimiento.
Las instrucciones son directas y de fácil conversión.
Interactúan directamente con el hardware sin necesidad de utilizar compiladores ni
intérpretes adicionales.
Los lenguajes de bajo nivel se caracterizan por utilizar una codificación sencilla y adaptable.
se clasifica en:
Lenguaje máquina
Este lenguaje de programación de bajo nivel utiliza unos y ceros para dar instrucciones a las máquinas,
Ensamblador
ensamblador corresponde con una instrucción del dispositivo o
máquina que se esté programando.
Código binario:
representa en unos y ceros los estados físicos de una máquina
Lenguajes de programación de nivel medio.
son aquellos que proporcionan una abstracción de bajo nivel, pero
aún así son más fáciles de leer y escribir que los lenguajes de bajo nivel.
estos lenguajes incluyen
C++
extensión de C y es muy utilizado en la programación de
juegos, aplicaciones de escritorio y sistemas operativos.
C y C++.
es un lenguaje de programación estructurado que es fácil de aprender y se utiliza ampliamente en la
programación de sistemas y aplicaciones.
Lenguajes de programación de alto nivel
son aquellos que son más fáciles de leer y escribir que los lenguajes
de nivel medio y bajo nivel.
Ejemplos de lenguajes de programación.
Python
es muy fácil de aprender y se utiliza
ampliamente en el análisis de datos, inteligencia artificial y aprendizaje automático.
Java
orientado a objetos que se utiliza en el desarrollo de aplicaciones
empresariales y Android.
C++
que se utiliza para programar juegos, aplicaciones de
escritorio y sistemas operativos.
Ruby
dinámico que es fácil de aprender y se utiliza en el desarrollo web y en la
automatización de tareas.