LEDA is a modern runtime scripting language. That means it can run and execute code during the runtime of your game. This can be very helpful for supporting mods and custom scripts for your game, as well as giving the player a sneak peak of what it feels like to code. All commands can be customized and adding new commands is a piece of cake. LEDA is very easy to use from the user's point of view. The promotional video of LEDA contains details on how to use LEDA and add commands to it, as well as customizing the ones already available. It can be found
here.