Jump to ratings and reviews
Rate this book

Programming in Prolog: Using The Iso Standard

Rate this book
Originally published in 1981, this was the first textbook on programming in the Prolog language and is still the definitive introductory text on Prolog. Though many Prolog textbooks have been published since, this one has withstood the test of time because of its comprehensiveness, tutorial approach, and emphasis on general programming applications. Prolog has continued to attract a great deal of interest in the computer science community, and has turned out to be a basis for an important new generation of programming languages and systems for Artificial Intelligence. Since the previous edition of Programming in Prolog, the language has been standardised by the International Organization for Standardization (ISO) and this book has been updated accordingly. The authors have also introduced some new material, clarified some explanations, corrected a number of minor errors, and removed appendices about Prolog systems that are now obsolete.

314 pages, Paperback

First published October 1, 1981

23 people are currently reading
137 people want to read

About the author

William F. Clocksin

6 books3 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
17 (16%)
4 stars
49 (47%)
3 stars
27 (25%)
2 stars
10 (9%)
1 star
1 (<1%)
Displaying 1 - 5 of 5 reviews
Profile Image for Tae.
53 reviews13 followers
October 22, 2018
It has some issues but overall I think it is a great programming book. I liked how it is structured and the fact that it includes sample programs and proposes some projects.
Profile Image for Martti.
194 reviews
January 13, 2015
During the 1980s I gave university courses on knowledge programming. I used "Programming in Prolog" as the core reference material on Prolog. The edition published in 1981 was the first textbook on the programming in the Prolog language.

Prolog provides interesting facilities to be used in abstract problem solving and as a tool to program in the terms of logic. It is also very useful in handling relational data base structures. In my own research project I used Prolog to solve mathematical optimization problems in the integer programming domain.

Since the publication of the book in 1981, Prolog has been standardized by ISO. Later versions of this book have been updated to follow the ISO standard. The 1981 version also had minor errors in the programming examples which makes later versions more suitable for readers interested in Prolog.
Profile Image for Mike Harris.
218 reviews4 followers
January 3, 2023
Best book that I have read about Prolog. Writing is clear with examples that are understandable and helpful to illustrate the concepts. It is a book written for working programmers interested in learning a bit about Prolog.
Profile Image for Stephen Goss.
9 reviews1 follower
December 17, 2015
I've read a few Prolog books, and this one seems to be the most approachable for humans. Other Prolog books start off with massive amounts of theory talk about Herbrand universes and such or delve into unnecessary minutia of difference lists and other Prolog arcana. This book, on the other hand, is a very gentle introduction--a great first book on Prolog.
Profile Image for Ramesh.
28 reviews2 followers
March 21, 2011
Starts off well but gets a little difficult with complicated and dry examples.
Displaying 1 - 5 of 5 reviews

Can't find what you're looking for?

Get help and learn more about the design.