Use C# to script in Unreal Engine 4 now, courtesy of

Python is probably the least performant scripting language you can implement. LuaJIT is probably the “best” pure scripting option but Epic’s efforts to implement Lua didn’t go far.