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.$v-SAYÃO.
Sistema que lida com problemas complexos do mundo real, que requeiram a interpretação de um especialista e soluciona estes problemas através do uso de um modelo computacional do raciocínio de um especialista humano, chegando as mesmas conclusões que este especialista humano chegaria caso se defrontasse com um problema comparável.