Magnos Technologies's answer to What programming language will most AI tools be written in? - Quora

#artificialintelligence 

PROLOG: Prolog an be extremely useful for AI programming due to the features it offers such as pattern matching, automatic backtracking, and tree-based data structuring mechanisms. Combining these mechanisms provides a flexible framework to work with. Prolog is extensively used in expert systems for AI and is also useful for working on medical projects.