I have chosen Jython (Java implementation of Python) to be the main scripting language for extending the base RingMUD system. It will mainly be used for creating new in-game commands and new EffectCreators. It may also be used in other areas, but more on that later.