Introduction to lisp and prolog
Symbolic Computing With Lisp And Prolog by Robert A. MuellerA practical introduction to symbolic computing and denotational programming. First part of the book covers programming. Second part addresses symbolic computing in such areas as game playing, language translation, and theorem proving. For each topic there are example problems, with proposed solutions, followed by working programs using the techniques presented earlier in the text. Two programs, using a denotational approach, accompany each of the applications in symbolic computing--one in Lisp and one in Prolog.
Prolog - What is Prolog?
Prolog | An Introduction
Prolog is a logic programming language. It has important role in artificial intelligence. Unlike many other programming languages, Prolog is intended primarily as a declarative programming language. In prolog, logic is expressed as relations called as Facts and Rules. Core heart of prolog lies at the logic being applied. Formulation or Computation is carried out by running a query over these relations.
AI has brought another level of smart technology to different industries and the prospects of its potential still grows with the expectation that it would reach the human intelligence. This is because developers are willing to explore, experiment and implement its capabilities to satisfy more of the human and organization necessities. After all, necessity is the mother of invention. Just like in the development of most software applications , a developer has a variety of languages to use in writing AI. However, there is no perfect programming language to point as the best programming language used in artificial intelligence.