Fifth generation language

Definition
A fifth generation language is

{{Quote|[a] computer language that incorporates the concepts of expert systems, inference engines, and natural language processing.