En esta generación se comienza a experimentar con "inteligencia artificial".Los lenguajes de quinta generación están diseñados para hacer que el equipo resuelva un programa dado sin necesidad de que el programador intervenga. De esta manera, el programador sólo tiene que preocuparse de lo que es necesario resolver y qué condiciones deben cumplirse, sin tener que preocuparse acerca de cómo implementar una rutina o algoritmo para resolver los problemas.
Lenguajes de quinta generación se utilizan principalmente en la investigación de la inteligencia artificial. Prolog y OPS5 son ejemplos de lenguajes de quinta generación.