Logic Programming with Prolog
Logic Programming is the name given to a distinctive style of programming, very different from that of conventional programming languages such as C++ and Java. Fans of Logic Programming would say that 'different' means clearer, simpler and generally better! Although there are other Logic Programming languages, by far the most widely used is Prolog. The name stands for Programming in Logic. This book teaches the techniques of Logic Programming through the Prolog language. Prolog is based on research by computer scientists in Europe in the 1960s and 1970s, notably at the Universities of Marseilles, London and Edinburgh. The first implementation was at the University of Marseilles in the early 1970s. Further development at the University of Edinburgh led to a de facto standard version, now known as Edinburgh Prolog. Prolog has been widely used for developing complex applications, especially in the field of Artificial Intelligence. Although it is a general-purpose language, its main strengths are for symbolic rather than for numerical computation. The developers of the language were researchers working on automating mathematical theorem proving. This field is often known as computational logic. But if you are not a Computer Scientist, a logician or a mathematician do not let this deter you! This book is aimed at the 99. 9% of the population who are none of these. Those who are, already have a number of excellent textbooks from which to choose.
1133087671
Logic Programming with Prolog
Logic Programming is the name given to a distinctive style of programming, very different from that of conventional programming languages such as C++ and Java. Fans of Logic Programming would say that 'different' means clearer, simpler and generally better! Although there are other Logic Programming languages, by far the most widely used is Prolog. The name stands for Programming in Logic. This book teaches the techniques of Logic Programming through the Prolog language. Prolog is based on research by computer scientists in Europe in the 1960s and 1970s, notably at the Universities of Marseilles, London and Edinburgh. The first implementation was at the University of Marseilles in the early 1970s. Further development at the University of Edinburgh led to a de facto standard version, now known as Edinburgh Prolog. Prolog has been widely used for developing complex applications, especially in the field of Artificial Intelligence. Although it is a general-purpose language, its main strengths are for symbolic rather than for numerical computation. The developers of the language were researchers working on automating mathematical theorem proving. This field is often known as computational logic. But if you are not a Computer Scientist, a logician or a mathematician do not let this deter you! This book is aimed at the 99. 9% of the population who are none of these. Those who are, already have a number of excellent textbooks from which to choose.
49.99 In Stock
Logic Programming with Prolog

Logic Programming with Prolog

by Max Bramer
Logic Programming with Prolog

Logic Programming with Prolog

by Max Bramer

eBook2nd ed. 2013 (2nd ed. 2013)

$49.99 

Available on Compatible NOOK devices, the free NOOK App and in My Digital Library.
WANT A NOOK?  Explore Now

Related collections and offers


Overview

Logic Programming is the name given to a distinctive style of programming, very different from that of conventional programming languages such as C++ and Java. Fans of Logic Programming would say that 'different' means clearer, simpler and generally better! Although there are other Logic Programming languages, by far the most widely used is Prolog. The name stands for Programming in Logic. This book teaches the techniques of Logic Programming through the Prolog language. Prolog is based on research by computer scientists in Europe in the 1960s and 1970s, notably at the Universities of Marseilles, London and Edinburgh. The first implementation was at the University of Marseilles in the early 1970s. Further development at the University of Edinburgh led to a de facto standard version, now known as Edinburgh Prolog. Prolog has been widely used for developing complex applications, especially in the field of Artificial Intelligence. Although it is a general-purpose language, its main strengths are for symbolic rather than for numerical computation. The developers of the language were researchers working on automating mathematical theorem proving. This field is often known as computational logic. But if you are not a Computer Scientist, a logician or a mathematician do not let this deter you! This book is aimed at the 99. 9% of the population who are none of these. Those who are, already have a number of excellent textbooks from which to choose.

Product Details

ISBN-13: 9781447154877
Publisher: Springer-Verlag New York, LLC
Publication date: 11/08/2013
Sold by: Barnes & Noble
Format: eBook
File size: 1 MB

About the Author

Max Bramer is Emeritus Professor of Information Technology at the University of Portsmouth, England. He has taught Prolog to undergraduate computer science students and used Prolog in his own work for many years. Some of Max Bramer’s other Springer publications include:

  • Principles of Data Mining, 2nd Edition
  • Research and Development in Intelligent Systems
  • Artificial Intelligence in Theory and Practice

Table of Contents

Getting Started.- Clauses and Predicates.- Satisfying Goals.- Operators and Arithmetic.- Input and Output.- Loops.- Preventing Backtracking.- Changing the Prolog Database.- List Processing.- String Processing.- More Advanced Features.
From the B&N Reads Blog

Customer Reviews