Measures Concepts
GitHub icon

OPS5

OPS5 - Programming language

< >

OPS5, aka Official Production System version 5, is a programming language created in 1977.

#1241on PLDB 47Years Old

OPS5 is a rule-based or production system computer language, notable as the first such language to be used in a successful expert system, the R1/XCON system used to configure VAX computers. The OPS (said to be short for "Official Production System") family was developed in the late 1970s by Charles Forgy while at Carnegie Mellon University. Allen Newell's research group in artificial intelligence had been working on production systems for some time, but Forgy's implementation, based on his Rete algorithm, was especially efficient, sufficiently so that it was possible to scale up to larger problems involving hundreds or thousands of rules. Read more on Wikipedia...


Example from the web:
(compute 2 + (3 * 4) + 5)

View source

- Build the next great programming language Search Add Language Features Creators Resources About Blog Acknowledgements Queries Stats Sponsor Day 605 feedback@pldb.io Logout