A multi-paradigm, imperative, functional programming language designed for the graphical and interactive elements of game development.