# 스크립트 컴파일

> How and in what order Unity compiles your scripts and how you can organize your scripts into assemblies.

이 섹션에는 Unity가 스크립트를 컴파일하는 방법과 순서에 대한 정보가 나와 있습니다.

| **항목**                                                                                                                  | **설명**                                                    |
| ----------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------- |
| [특수 폴더](/engine/6000.0/manual/scripting/compilation-and-code-reload/script-compilation/script-compile-order-folders.md) | 스크립트 컴파일 순서에 영향을 주는 Unity의 예약된 폴더 이름에 대한 정보입니다.           |
| [조건부 컴파일](/engine/6000.0/manual/scripting/compilation-and-code-reload/script-compilation/conditional-compilation.md)    | 프리 프로세서 지시문을 사용하고 정의하여 컴파일을 위해 코드의 섹션을 선택적으로 포함하거나 제외합니다. |
| [어셈블리 정의](/engine/6000.0/manual/scripting/compilation-and-code-reload/script-compilation/assembly-definition-files.md)  | 프로젝트에서 스크립트를 구성하는 데 사용할 수 있는 어셈블리 정의에 대한 정보입니다.           |

## 추가 리소스##additional-resources

* [C# 컴파일러](/engine/6000.0/manual/scripting/environment-and-tools/overview-of-dot-net-in-unity/csharp-compiler.md)
* [스크립팅 백엔드](/engine/6000.0/manual/scripting/compilation-and-code-reload/backends.md)
