Lua - powerful, efficient, lightweight, embeddable scripting language. pybind11 - a lightweight header-only library that exposes C++ types in Python and vice versa.