A Beginners Guide to Visual Prolog

From wiki.visual-prolog.com

Revision as of 10:41, 4 March 2016 by Thomas Linder Puls (talk | contribs) (category)

A Beginners' Guide to Visual Prolog is a comprehensive book for absolute beginners written by Thomas W. de Boer.

The book contains already published material, which is used with permision of the authors.

The current version of the book is devoted to Visual Prolog 7.2.

This book is an introduction. It is meant it is for people, who know little about programming. You should know the basics about computers and that it is possible to program them and that for a program you use a programming language.

What when you know more? Then you should look for other sources.

  • When you are programmer and know about other languages like Visual Basic or C##, read the book Visual Prolog for Tyros by Eduardo Costa.
  • When you know about other languages and are curious about Prolog, read the basic tutorials in the Tutorials section of this site.
  • When you have experience in Prolog programming, look for details about Visual Prolog, object orientation in the advanced tutorials in the Tutorials section of this site and Visual Prolog Language Reference.


  1. The Integrated Development Environment
  2. Forms
  3. Simple user interfacing
  4. A closer look at the IDE
  5. Fundamental Prolog
  6. Data modeling in Prolog
  7. Using Forms or Dialogs and Controls: a minimal database
  8. Object oriented programming - classes and objects
  9. Declarations in Visual Prolog
  10. Recursion, lists and sorting
  11. Reading, writing, streams and files
  12. More data structures: Stacks, Queues and Trees


  1. Everything about Dialogs and Forms
  2. List manipulating predicates

For Visual Prolog 7.3

For Visual Prolog 7.2

For Visual Prolog 7.1

See also

A Beginners Guide to Visual Prolog in Chinese