Computer Languages
Knowledge Based Systems

Knowledge Based Systems are essentially the same as Expert Systems.

A major difference between the two systems concerns the quality of the information stored within the knowledge base, and whether it is in fact 'expert knowledge'.