This section contains information on how Unity compiles your scripts and in what order.
| Topic | Description |
|---|---|
| Scripting back ends | Understand the different options Unity provides for compiling and running your scripts, and how each affects your project. |
| Compiling with Burst | Use Unity’s Burst compiler to compile code on a subset of C# called High Performance C#, designed primarily to work with the job system. |
| Conditional compilation | Use and define preprocessor directives to selectively include or exclude sections of your code for compilation. |
| Assembly definitions | Information about assembly definitions, which you can use to organize the scripts in your project. |
| Managed code stripping | Understand and configure managed code stripping, which removes unused code from a build and helps decrease the final build size of your application. |