(OPS) The first production system (i.e. rule based) programming language, developed at cmu in 1970 and used for building expert systems. OPS was originally written in franz lisp and later ported to other lisp dialects.