Learn Prolog Now! (Patrick Blackburn, et al)

0.0 (0)
Learn Prolog Now! (Patrick Blackburn, et al)

Although it is a programming language, Prolog is fairly unique. Prolog, which stands for "Programming with Logic," is what gives it its unique personality. Don't instruct the computer what to do is the startling principle at the core of Prolog. Instead, describe interesting circumstances and calculate by posing questions. Prolog will draw new conclusions about the events based on logic and return those conclusions to us as replies.

Why study Prolog? It is a highly high level language, suitable for knowledge-rich applications like artificial intelligence, natural language processing, and the semantic web, due to its "explain what the problem is, rather than how to solve it" approach. You can learn how complex jobs can be handled computationally by studying Prolog.

Additionally, Prolog demands a new way of thinking. You must develop the ability to view issues declaratively rather than procedurally in order to solve them. The study of Prolog is tough and rewarding since it requires developing this attitude and understanding the connections between logic and programming. A helpful introduction to this intriguing language is Learn Prolog Now!

since 2002, freely accessible as a web book (see www.learnprolognow.org) One of the most well-known introductions to the Prolog programming language, Learn Prolog Now! is praised for its simplicity and practical approach. In addition to being widely used in university departments all around the world as a textbook, it is also utilised extensively for independent study.

The first print edition of this enduring online resource is proudly provided here by College Publications. Here you will discover the crucial information needed to assist you in learning Prolog right away. It has been carefully reworked in light of reader feedback, and now includes answers to all the tasks.

The emphasis in this book is on using Prolog effectively. It presents a loose collection of topics that build on and elaborate concepts learned in a first course.

Ebook Details

Published Date / Year
(June 15, 2006), eBook (2012)
284 pages
eBook Format

Similar Programming & Computer Books

Traité de programmation en Common Lisp - Treaty of programming in Common Lisp (Robert Strandh, et al)
This free programming book is intended for graduate students in computer science. It can contribute to the support of several lessons, for example: an introductory...
Introduction à la programmation en Common Lisp - Introduction to programming in Common Lisp (Francis Leboutte)
This free programming guide is written with both Common Lisp beginners and programming beginners in mind; there are no requirements for reading it. Only a small portion of Common...
Tcl/Tk Tutorial (Tutorials Point)
A multi-paradigm, general-purpose system programming language is Tcl. It is a scripting language with the goal of enabling apps to speak to one another. ...
Mastering Perl/Tk (Steve Lidie, et al)
Perl/Tk is a strong programming language that combines the Tk graphical toolkit with Perl, which is mostly used for system management, web development, and database processing. With Perl/Tk, you...
Tcl/Tk for Programmers: With Solved Exercises that Work with Unix and Windows (J. Adrian Zimmer)
The gaps between introductions, thorough manuals, and collections of scripts that address specific issues are filled by this introduction to Tcl/Tk. On both Windows and Unix platforms, there are...
Tcl Programming (Richard Suchenwirth)
This free programming book provides a thorough introduction to the that begins with the fundamentals before broadening its focus to cover the more complex ideas, features, and programming idioms...
Dictionary of Programming Languages (Neal Ziring)
The Dictionary of Programming Languages is an online reference guide to computer coding techniques put together to educate and enhance your understanding of computer science history. Over 120 words...
A Beginner's Guide to Forth (J. V. Noble)
Programming languages of the past have nothing on the Forth programming language. It doesn't resemble C, Java, Pascal, Lisp, Python, etc. at all. ...
Thoughtful Programming and Forth (Jeff Fox)
This book was initially intended to be used in Forth programming classes, where students complete the exercises for each chapter on a computer. ...
Programming Forth (Stephen Pelc)
A full introduction to the Forth programming language may be found in Programming Forth. Written for readers with programming experience but perhaps not prior Forth exposure, it provides thorough...

Others Programming Books by Patrick Blackburn, Johan Bos, Kristina Striegnitz

Natural Language Processing Techniques in Prolog (Patrick Blackburn, et al)
Over the past two decades, research on natural language processing, or the use of computers to analyze language, has grown into one of the most active and fascinating fields...

Others Programming Books by College Publications

An Introduction to Ontology Engineering (Maria Keet)
The major goal of this is to give the reader a thorough introduction to ontology engineering. Providing practical experience in ontology creation to support the theory is a secondary...
Picturing Programs: An Introduction to Computer Programming (Stephen Bloch)
A first programming course should focus on learning to program well rather than on learning a specific programming language; the programming language should get out of the way and...
The Haskell Road to Logic, Maths and Programming (Kees Doets, et al)
This book's goals are to integrate logical thinking into computer programming and to teach logic and mathematical reasoning in a practical setting. Haskell, a programming language from the Lisp...

User reviews

There are no user reviews for this listing.
Rate this Book