Generaciones de los lenguajes
4ª generación: Lenguajes orientados a dominio
Los lenguajes de cuarta generación se centran en un dominio concreto y suelen ser más declarativos:
el programador indica qué quiere conseguir, no cómo paso a paso.
¿Qué es un lenguaje orientado a dominio?
Es un lenguaje diseñado para resolver problemas de un área específica: bases de datos, estadística,
cálculo numérico, informes, etc.
Permiten ser muy productivo en ese ámbito concreto, a costa de ser menos generales.
Características principales
- Muy expresivos en su dominio.
- Enfoque declarativo: “qué” más que “cómo”.
- Frecuentemente integrados en herramientas o plataformas.
Ejemplos de 4ª generación
- SQL (consultas a bases de datos).
- MATLAB (cálculo numérico).
- R (estadística y análisis de datos).
- Lenguajes de informes y scripts de herramientas específicas.