**An Introduction to Logic Programming through Prolog**

by Michael Spivey

**Publisher**: Prentice Hall 2008**ISBN/ASIN**: 0135360471**ISBN-13**: 9780135360477**Number of pages**: 258

**Description**:

Using theory as a foundation for practical programming, this text presents the theory of logic programming with clear proofs, extended examples, and implementation techniques. It covers logical theory, practical programming, and the structure of a simple Prolog implementation.

Download or read it online for free here:

**Download link**

(1.4MB, PDF)

## Similar books

**Prolog Programming**

by

**Roman Bartak**

Prolog is a programming language with precise operational meaning that borrows its basic concepts from logic programming. This text is an introduction to logic programming and Prolog for beginners but it also covers some advanced topics.

(

**8317**views)

**The First 10 Prolog Programming Contests**

by

**Bart Demoen, Phuong-Lan Nguyen, Tom Schrijvers, Remko Troncon**

This book shows solutions to problems that were in the first 10 Prolog Programming Contests. The solutions could have been constructed during the contest under time pressure, and so you will find many solutions using the generate and test strategy.

(

**8697**views)

**Applications of Prolog**

by

**Attila Csenki**-

**BookBoon**

In this volume the author discusses some areas where Prolog can be fruitfully employed. The book comprises four chapters: Enigma 1225: Rows are Columns; Blind Search; Informed Search; Text Processing. There are 54 exercises in this book.

(

**13889**views)

**Building Expert Systems in Prolog**

by

**Dennis Merritt**-

**Amzi! inc.**

This book is designed to teach you how to build expert systems from the inside out. The author presents the various features used in expert systems, shows how to implement them in Prolog, and how to use them to solve problems.

(

**13330**views)