-
Primera generación.
(Lenguajes de bajo nivel) -
Period: to
Lenguaje maquina: Binario (código maquina).
-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 -
Period: to
Lenguaje ensamblador.
-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 -
Segunda generación.
(Lenguajes de alto nivel) -
Period: to
Lenguajes de alto nivel.
-Lenguajes como COBOL, Fortran.
-Uso de palabras clave en ingles (if, for, etc).
-Portabilidad entre diferentes plataformas. -
Tercera generación.
(Lenguajes de alto nivel) -
Period: to
Lenguaje de alto nivel con abstracción.
-Lenguajes mas cercanos al lenguaje humano, independiente del hardware.
-Necesitan un compilador o interprete para ser ejecutados.
Ejemplo: C, Java -
Cuarta generación.
(Lenguaje de alto nivel) -
Period: to
Lenguaje mas enfocado en la productividad.
-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 -
Actualidad
Lenguaje de dominio especifico -
Period: to
Lenguajes basados en inteligencia artificial.
-Lenguaje diseñado para tareas específicas.
-Lenguajes que permiten resolver problemas utilizando la lógica y aprendizaje automatico.
Ejemplo: HTML, CSS
You are not authorized to access this page.