-
(Lenguajes de bajo nivel)
-
-Es el lenguaje mas básico y especifico para cada procesador.
-Alto nivel de control sobre el hardware.
-código binario (0 y 1) que interactúa directamente con el hardware.
Ejemplo de código: 110100101 -
-Mas facil de leer que el binario.
-Usa mnemónicos (palabras clave) que representan instrucciones en código maquina.
Ejemplo:
MOV AX, 5
ADD BX, AX -
(Lenguajes de alto nivel)
-
-Lenguajes como COBOL, Fortran.
-Uso de palabras clave en ingles (if, for, etc).
-Portabilidad entre diferentes plataformas. -
(Lenguajes de alto nivel)
-
-Lenguajes mas cercanos al lenguaje humano, independiente del hardware.
-Necesitan un compilador o interprete para ser ejecutados.
Ejemplo: C, Java -
(Lenguaje de alto nivel)
-
-Lenguajes enfocados en el manejo de bases de datos y análisis matemático.
-Lenguaje mas declarativo (se enfoca en el "que" y no el "como").
-menos códigos y mas automatización.
Ejemplo: SQL, MATLAB -
Lenguaje de dominio especifico
-
-Lenguaje diseñado para tareas específicas.
-Lenguajes que permiten resolver problemas utilizando la lógica y aprendizaje automatico.
Ejemplo: HTML, CSS