Lua is often used for game scripting due to its simplicity and speed. Integrating it into a C++ project is quite straightforward. From what i know is that the Lua C API provides functions for loading and executing Lua scripts, manipulating Lua variables, and more. It's pretty powerful once you get the hang of it. You can also use other soft like
trigon executor to implement scripts