# What is this?



{% hint style="info" %}
The Serotonin scripting engine allows you to write `.lua` files to modify your game experience. It's built on LuaJIT for maximum performance and uses a modern C++ wrapper to expose a safe and easy-to-use API.
{% endhint %}

***

* **Performance:** Scripts run in a high-performance Just-In-Time compiled environment.
* **Security:** The API is designed to be safe, with restricted access to the filesystem and network by default.
* **Ease of Use:** A clean, object-oriented API with clear naming conventions lets you focus on logic instead of boilerplate.

