The area of logic and artificial intelligence concerned with automating logical inference, implementing theorem provers, and the foundations of logic programming.