IL2CPP provides better support for applications across a wider range of platforms. More info See in Glossary is an alternative to the Mono backend. Universal Windows Platform, however, supports only two. Unity supports three different scripting backends depending on target platform: Mono. The IL2CPP (Intermediate Language To C++) scripting backend A framework that powers scripting in Unity.