logic programing n 1: a computer language designed in Europe to support natural language processing [syn: {Prolog}, {logic programing}, {logic programming}] 2: creating a program that enables the computer to reason logically [syn: {logic programming}, {logic programing}]