Zig is a low-level language. You might not have an MMU. You might not have a kernel. You might be the kernel.
This is simply false. Most devices are moving in this direction. Practically all phones people use are using a kernel that supports virtual memory. TVs now come with Linux too. All sorts of random devices use Linux now that powerful and cheap chips exist.