Unity has two scripting back ends: Mono and IL2CPPA Unity-developed scripting back-end which you can use as an alternative to Mono when building projects for some platforms. More info
See in Glossary (Intermediate Language To C++), each of which uses a different compilation technique:
This section contains further information about these back ends:
Topic | Description |
---|---|
Mono overview | Information about the Mono scripting back end. |
IL2CPP overview | Information about the IL2CPP scripting back end. |
Scripting restrictions | This section contains information on what scripting restrictions apply to each platform you want to build your application for, to support cross-platform code. |