If written in some "high-level" languages, apps written for Windows Runtime can be compatible with both Intel and ARM versions of Windows, otherwise they are not binary code compatible.
What makes Windows apps binary code compatible?
If written in some "high-level" languages