I would suggest embedding the mono runtime in the engine (if it's working on ARM). Lua, Ruby, Python, and several other scripting languages have implementations on top of .net/mono and would allow scripters to choose what language they would like to use, and since they all compile into CIL...