Programas feitos para simular o conhecimento de especialistas em áreas bem específicas, tipo medicina tropical ou prospecção de petróleo, subordinados à área de inteligência artificial. Eles requerem a representação do conhecimento por profissionais de uma área chamada engenharia de conhecimento, que formam uma base de conhecimento onde regras são aplicadas para responder consultas, fazer diagnósticos etc. - SAY+O.