Aside from the game engine, which has undergone various iterations over the years (since Halo: CE), the core functionality is based on a “bridge” system between native code (C++) and Lua code (executed on the client and/or server).

Comments