Learn Prolog Now!

Learn Prolog Now!

Publisher
College Publications
Published
2006
Pages
265
ISBN-13
9781904987178
Format
print
Language
English

Prolog is a programming language, but a rather unusual one. ``Prolog'' is short for ``Programming with Logic'', and the link with logic gives Prolog its special character. At the …

Book Summary
Learn Prolog Now! is a concise, freely available textbook that teaches the fundamentals of Prolog, a logic programming language. It covers facts, rules, recursion, lists, arithmetic, and more, with clear explanations and practical exercises. Ideal for students and programmers new to Prolog, it provides a solid foundation for further study in logic programming and artificial intelligence.
This book is not available
Best buying and renting options — totals include estimated shipping when seller shipping is unavailable
Store Condition Deals & Coupons Price Est. Shipping Total Buy
About Learn Prolog Now!

Learn Prolog Now! by Patrick Blackburn, Johan Bos, and Kristina Striegnitz is an introductory textbook on Prolog, a logic programming language widely used in artificial intelligence and computational linguistics. The book starts with the basics of facts and rules, then progresses to recursion, lists, arithmetic, operators, cuts, and negation. It emphasizes practical skills through numerous examples and exercises, many drawn from real-world applications. The authors explain concepts clearly and provide a hands-on approach, making it suitable for self-study or classroom use. Originally developed as an online resource, this print edition offers a structured curriculum that helps readers build proficiency in Prolog step by step. It is a valuable resource for anyone seeking a gentle yet thorough introduction to logic programming.

Who should read Learn Prolog Now!?

This book is ideal for undergraduate students in computer science, linguistics, or artificial intelligence who need an accessible introduction to Prolog. It also suits programmers from other languages curious about logic programming, and self-learners seeking a concise, exercise-rich guide. Teachers looking for a clear textbook for an introductory course will find it useful. No prior Prolog experience is required, though basic programming familiarity helps.

Pros & Cons
Pros
  • ✓ Clear and concise explanations of core Prolog concepts
  • ✓ Abundant exercises with solutions to reinforce learning
  • ✓ Freely available online, with affordable print edition
  • ✓ Practical examples relevant to AI and linguistics
  • ✓ Well-structured progression from basics to advanced topics
Cons
  • ✗ Some readers may find the pace too fast in later chapters
  • ✗ Limited coverage of advanced Prolog features like DCGs
  • ✗ Exercises lack detailed solutions for all problems
  • ✗ Print edition may have formatting issues compared to online version
  • ✗ Not suitable as a reference for experienced Prolog programmers
Frequently asked questions
Is this book suitable for beginners?
Yes, it assumes no prior knowledge of Prolog and starts with the basics, making it ideal for beginners.
Does the book include exercises?
Yes, each chapter contains numerous exercises, and selected answers are provided to help reinforce learning.
Is this the same as the online version?
The print edition is based on the freely available online version, with some revisions and additions.
What version of Prolog does it use?
The book is compatible with most standard Prolog implementations, such as SWI-Prolog and GNU Prolog.
Is it useful for AI studies?
Yes, Prolog is widely used in AI, and this book provides a foundation for further study in logic-based AI.

At Windsorbooks, we compare prices from trusted sellers so you can buy, rent, or sell textbooks at the best total price — shipping included.

As an Amazon Associate, Windsorbooks.com may earn a small commission on qualifying purchases.