The book 'Writing A C Compiler' is primarily designed to work on Linux and Mac, but the author, who is a Windows developer, was interested in making it work on Windows.
The book suggests using WSL (Windows Subsystem for Linux) as an alternative for running the compiler on Windows, but the author prefers to run natively on Windows.
The back end of the compiler targets the x64 instruction set, and the author intends to try targeting the hack cpu in nand2tetris.
The author utilizes Visual Studio Code and GitHub Copilot, which is helpful for writing emulators and compilers with repetitive code.