fifth generation programming language: język programowania piątej generacji
Język programowania zaprojektowany w celu rozwiązywania określonych problemów na podstawie zadanych warunków bez udziału programisty. Języki tego typu wykorzystuje się np. do programowania sztucznej inteligencji i systemów ekspertowych, np. PROLOG i Mercury.