Dictionary of Computer and Internet Terms: symbolic programming
symbolic programming
a kind of programming in which variables can stand for pieces of the program itself (symbolic expressions), not just numbers, strings, or other values. LISP and Prolog are examples of symbolic programming languages.