"Introduction to Prolog" introduces PROLOG (PROgramming in LOGic) in an easy to understand Language.
This helps both the first time programmer and an experienced programmer to pick up the skills in minimum time.
The initial chapters introduce the structure of a program developed using PROLOG.
The chapter on list processing strengthens the basic concepts and includes an in depth knowledge about the use of built in structure list.
All program codes are developed using recursion, so that the code is as close as possible to the way we humans think.
The chapter on Windows and graphics is for a serious programmer.
The chapter on applications demonstrates the use of PROLOG for exercises in the specific area of artificial intelligence.