A practical guide to planning, designing, writing, and implementing a knowledge based expert system in the PC environment. Demonstrates how to create expert systems using Pascal and an ''authoring'' system, which is included in its entirety. Provides the framework for organizing information and probability data. The entire program can be written in either of the popular Pascal dialects, UCSD and Turbo.