# Code

S&box games are written in C#. The engine features a hotload system that compiles and applies your code changes within milliseconds, so you can iterate without restarting.

## [Code Basics](/dev/doc/code/code-basics)

Cheat sheets, math types, console variables, and API whitelist information to get you productive quickly.

## [Advanced Topics](/dev/doc/code/advanced-topics)

Code generation, hotloading internals, and unit testing.

## [Libraries](/dev/doc/code/libraries)

How to use and create reusable code libraries for your projects.
