I suspect a lot of games will not run but everything else works fine. This includes x64 (x86 64-bit software).
Also, MS has made a lot of their software ARM compatible. Office 365, Visual Studio, and Visual Studio code all have native ARM binaries. In Visual Studio's case, it has fewer features than the x64 version (mostly fewer supported SDKs).
Overall, I can't tell I am even running on an ARM system because it feels like an x64 system. It is responsive, fast and just works.