Please enable JavaScript.
Coggle requires JavaScript to display documents.
Clasificación de lenguajes de programación - Coggle Diagram
Clasificación de lenguajes de programación
Tipos de software
Compiladores: Traduce el texto humano al leguaje para computadoras
Depuradores: Encargado de revisar y corregir errores en la redacción
Editores de Código: Redacta los codigos de programación
Enlazadores: Compila todos los recursos necesarios de las bibliotecas
Según niveles
Alto
Ejemplos:
Java: Lenguaje muy usado durante varias decadas
Python: Se usa principalmente para Inteligencia Artificial y aplicaciones centrales
C++: Puedes programar tanto en el nivel alto como en el nivel bajo
Swift: Swift esta enfocado en IOS y toda la comunidad de apple
SQL:Permite interactuar con las bases de datos
Bajo
Esta orientado al hardware
Nos ayuda a entender las funciones de las computadoras
Puede construir sistemas operativos y núcleos
dos lenguajes de programación:
Leguaje máquina: código binario
Lenguaje emblasador:
estilo de programación
Imperativo
Estructurado
Dividido en bloques
Secuencia, selección e iteración
Orientado a Objetos
Abstracción de datos
Encapsulamiento de datos
Paso de mensajes entre objetos
Declarativo
Funcional
Las funciones son elementos de primer orden
Uso de cálculo lambda
Lógico
Los programas están construidos de hechos, predicados y relaciones