Please enable JavaScript.
Coggle requires JavaScript to display documents.
Clasificación de Programas de Codificación - Coggle Diagram
Clasificación de Programas de Codificación
Según su Nivel
NIVEL ALTO
Lenguaje que entienden los humanos, esta redactado en idiomas populares como el inglés o español.
C++
Python
Java
NIVEL BAJO
Lenguaje que la máquina entiende, es capaz de conectar el software con el hardware.
Lenguaje de máquina: el famoso código binario donde se utilizan los 0 y los 1. Solamente las computadoras descifran este código.
Lenguaje ensamblador: aproximación a un lenguaje más próximo al usado por humanos, pero que también puedan entender las máquinas.
Según su estilo de Software
COMPILADORES: Son responsables de traducir el texto al lenguaje binario.
EDITORES DE CÓDIGO: Son programas donde puedes escribir el código de programación, y suelen autocompletarse.
DEPURADORES: Son encargados de revisar y corregir errores en la redacción del código fuente
ENLAZADORES: Compilan todos los recursos necesarios de las bibliotecas, pero, también son capaces de identificar qué procesos y datos innecesarios
Según su Paradigma
DECLARATIVOS
Funcional
Las funciones son elementos de primer orden
Empleo del calculo Lambda
Lógico
Los programas están construidos de hechos, predicados y relaciones
IMPERATIVOS
Estructurado
Divido en bloques.
Secuencia, selección e iteración
Orientado a los objetivos
Abstracción de datos
Encapsulacmiento de datos y comportamientos de objetos.
Paso de mensajes entre objetos
Es un idioma utilizado para crear otros programas como aplicaciones o páginas web, con el propósito de ejecutar una tarea específica.