Windows Store platform in Unity has historically supported the .NET scripting backend. Unity 5.3 introduces an experimental support for IL2CPP scripting backend on Windows Store platform. IL2CPP scripting backend is a mix of IL to C++ compiler and a slim virtual machine implementation. It works in several steps, as illustrated by a diagram below:
At this time, IL2CPP scripting backend is supported only when targeting Windows 10 SDK.