The ACM Computing Classification System (1991) I.2.5 Programming Languages and Software Expert system tools and techniques