This article includes a list of general references, but it lacks sufficient corresponding inline citations. (May 2017) |
Paradigm | Multi-paradigm: logic, procedural |
---|---|
Designed by | Carl Hewitt |
First appeared | 1969 |
Major implementations | |
Micro-planner, Pico-Planner, Popler, PICO-PLANNER | |
Dialects | |
QA4, Conniver, QLISP, Ether | |
Influenced | |
Prolog, Smalltalk |
Planner (often seen in publications as "PLANNER" although it is not an acronym) is a programming language designed by Carl Hewitt at MIT, and first published in 1969. First, subsets such as Micro-Planner and Pico-Planner were implemented, and then essentially the whole language was implemented as Popler by Julian Davies at the University of Edinburgh in the POP-2 programming language.[1] Derivations such as QA4, Conniver, QLISP and Ether (see scientific community metaphor) were important tools in artificial intelligence research in the 1970s, which influenced commercial developments such as Knowledge Engineering Environment (KEE) and Automated Reasoning Tool (ART).