Nouns

(n)Prolog, logic programing, logic programminga computer language designed in Europe to support natural language processing
(n)logic programming, logic programingcreating a program that enables the computer to reason logically