---
product_id: 30043456
title: "Learn Prolog Now! (Texts in Computing, Vol. 7)"
price: "C$3138"
currency: NIO
in_stock: true
reviews_count: 12
url: https://www.desertcart.ni/products/30043456-learn-prolog-now-texts-in-computing-vol-7
store_origin: NI
region: Nicaragua
---

# University & self-study favorite Classic logic programming intro Boosts declarative thinking Learn Prolog Now! (Texts in Computing, Vol. 7)

**Price:** C$3138
**Availability:** ✅ In Stock

## Summary

> 🧩 Crack the code of logic programming and stand out in the AI era!

## Quick Answers

- **What is this?** Learn Prolog Now! (Texts in Computing, Vol. 7)
- **How much does it cost?** C$3138 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.ni](https://www.desertcart.ni/products/30043456-learn-prolog-now-texts-in-computing-vol-7)

## Best For

- Customers looking for quality international products

## Why This Product

- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Key Features

- • **Trusted Worldwide:** Used in universities globally and by self-learners craving a fresh programming perspective.
- • **Practical & Accessible:** First hard-copy edition of a beloved web-book, revised with answers to all exercises.
- • **Challenge Your Thinking:** Shift from procedural to declarative programming and unlock new problem-solving skills.
- • **Master Logic Programming:** Dive into Prolog’s unique 'program with logic' paradigm and transform your coding mindset.
- • **Learn Recursion with Clarity:** Step-by-step guidance on recursive rules that even Python pros find enlightening.

## Overview

Learn Prolog Now! is a carefully revised, practical introduction to Prolog, the logic-based programming language essential for AI, natural language processing, and semantic web applications. This first hard-copy edition of a popular web-book offers clear explanations, detailed examples, and answers to exercises, making it a top choice for both university courses and self-study. Ideal for professionals seeking to deepen their computational thinking and embrace declarative programming.

## Description

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 heart of Prolog lies a surprising idea: don't tell the computer what to do. Instead, describe situations of interest, and compute by asking questions. Prolog will logically deduce new facts about the situations and give its deductions back to us as answers. Why learn Prolog? For a start, its ``say what the problem is, rather than how to solve it'' stance, means that it is a very high level language, good for knowledge rich applications such as artificial intelligence, natural language processing, and the semantic web. So by studying Prolog, you gain insight into how sophisticated tasks can be handled computationally. Moreover, Prolog requires a different mindset. You have to learn to see problems from a new perspective, declaratively rather than procedurally. Acquiring this mindset, and learning to appreciate the links between logic and programming, makes the study of Prolog both challenging and rewarding. Learn Prolog Now! is a practical introduction to this fascinating language. Freely available as a web-book since 2002 (see www.learnprolognow.org) Learn Prolog Now! has became one of the most popular introductions to the Prolog programming language, an introduction prized for its clarity and down-to-earth approach. It is widely used as a textbook at university departments around the world, and even more widely used for self study. College Publications is proud to present here the first hard-copy version of this online classic. Carefully revised in the light of reader's feedback, and now with answers to all the exercises, here you will find the essential material required to help you learn Prolog now.

Review: Excellent intro not just to Prolog but computer science too - I started learning Prolog after teaching myself Python and SQL. Ran into a stumbling block learning recursion in Python; the explanations always seemed to assume some prior knowledge of recursion (obvious joke here). Needed something that would cover recursion in depth, but the abstract discussions of it to be found in texts like Niklaus Wirth's Data Structures + Algorithms = Programs are even harder to follow than just good discussions of how it works in the context of a language. Learn Prolog Now! is the right combo of hand-holding through every step of a recursive rule in Prolog. You learn how to to trace the Prolog interpreter's variable instantiations as it attempts to satisfy the rule. Folks this is a hard language - you can get some sense of that looking at reviews on this site. Chances are you're not gonna pick up Bratko and learn to write it unless you're already an academically trained computer scientist. This book has upped my comfort level with the language to where I can: a. now write recursive functions in Python. b. move on to harder Prolog texts. As for the question of whether this is the right language for you, well, are you looking for a challenge or a way to get a raise at work? If the latter, probably no. If the former, you'll be challenged and if you enjoy programming, you'll have some fun too. The real prerequisite for Prolog is a knowledge of predicate logic. If you find the language mystifying, recommend Warren Goldfarb's Deductive Logic. Kowalski's book on the Horn clause semantics of Prolog is fascinating but it's not gonna make sense if it's your first book on first-order logic, and Prolog is essentially fascinating as a clean implementation of FOL, unlike most other programming languages (LISP for instance implements the Lambda calculus which is more advanced).
Review: Great explanations and examples to communicate Prolog theory - I've bought several Prolog books over the years. This is the first one that communicated the concepts in a way that I could easily understand. Many, "in other words" statements and very detailed examples. I did have one problem in that I use PDC Visual Prolog and the examples didn't always work as written, but it was easy enough to convert the code to PDC Visual Prolog. PDC doesn't seem to be very popular so my problem shouldn't be an issue for most people. Also, you can always download a free copy of other Prologs that would probably work as written.

## Features

- Used Book in Good Condition

## Images

![Learn Prolog Now! (Texts in Computing, Vol. 7) - Image 1](https://m.media-amazon.com/images/I/61Vpp8JEl9L.jpg)

## Customer Reviews

### ⭐⭐⭐⭐⭐ Excellent intro not just to Prolog but computer science too
*by P***E on July 14, 2020*

I started learning Prolog after teaching myself Python and SQL. Ran into a stumbling block learning recursion in Python; the explanations always seemed to assume some prior knowledge of recursion (obvious joke here). Needed something that would cover recursion in depth, but the abstract discussions of it to be found in texts like Niklaus Wirth's Data Structures + Algorithms = Programs are even harder to follow than just good discussions of how it works in the context of a language. Learn Prolog Now! is the right combo of hand-holding through every step of a recursive rule in Prolog. You learn how to to trace the Prolog interpreter's variable instantiations as it attempts to satisfy the rule. Folks this is a hard language - you can get some sense of that looking at reviews on this site. Chances are you're not gonna pick up Bratko and learn to write it unless you're already an academically trained computer scientist. This book has upped my comfort level with the language to where I can: a. now write recursive functions in Python. b. move on to harder Prolog texts. As for the question of whether this is the right language for you, well, are you looking for a challenge or a way to get a raise at work? If the latter, probably no. If the former, you'll be challenged and if you enjoy programming, you'll have some fun too. The real prerequisite for Prolog is a knowledge of predicate logic. If you find the language mystifying, recommend Warren Goldfarb's Deductive Logic. Kowalski's book on the Horn clause semantics of Prolog is fascinating but it's not gonna make sense if it's your first book on first-order logic, and Prolog is essentially fascinating as a clean implementation of FOL, unlike most other programming languages (LISP for instance implements the Lambda calculus which is more advanced).

### ⭐⭐⭐⭐⭐ Great explanations and examples to communicate Prolog theory
*by L***N on May 28, 2022*

I've bought several Prolog books over the years. This is the first one that communicated the concepts in a way that I could easily understand. Many, "in other words" statements and very detailed examples. I did have one problem in that I use PDC Visual Prolog and the examples didn't always work as written, but it was easy enough to convert the code to PDC Visual Prolog. PDC doesn't seem to be very popular so my problem shouldn't be an issue for most people. Also, you can always download a free copy of other Prologs that would probably work as written.

### ⭐⭐⭐⭐⭐ not a programming language in the usual sense
*by H***R on September 12, 2010*

Prolog is not really a programming language, although is has a syntax and grammar and the usual Chomsky machinery. It is really an automated inference and substitution engine to solve problems in logic and to apply to model domains. The language part of the system is solely to express the problem. It is one of the few real sucesses of decades of "Artificial Intelligence" research. This book is a good starting point, but some of the material is much higher level than the basic introduction of the rest of the book.

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.ni/products/30043456-learn-prolog-now-texts-in-computing-vol-7](https://www.desertcart.ni/products/30043456-learn-prolog-now-texts-in-computing-vol-7)

---

*Product available on Desertcart Nicaragua*
*Store origin: NI*
*Last updated: 2026-07-07*