The ACM Computing Classification System (1998) I.1.3 Languages and Systems Evaluation strategies Nonprocedural languages [**] Special-purpose algebraic systems Special-purpose hardware [**] Substitution mechanisms [**]