Simkin enables you to hand over control of part or all of your application to your users.
The language has been designed to be easy enough for non-programmers to use, and easy for you to supply a simple API for them to write to.
It could revolutionize the way your system gets developed - you provide the mechanism, others can decide the policy.
Simkin for Java™ and C++ is a free Open-Source product.
An unofficial port for .Net (C#) is currently available at: http://simkin.cvs.sourceforge.net/simkin/