IPL (Invocation Programming Language) is a free and open source development environment for the concurrent programming language described by Karl Fant.
The IPL development environment can also be used as a simulation environment for NULL Convention Logic or any sort of Logically Determined Design.