You were the one that was so eager to reply that didn't even bother to go past the first line of my comment, and that says it all.
All the non-UNIX platforms eventually had to come up with POSIX support, because apparently people cannot stop to see UNIX on everything that has a CPU, other platforms be dammed, they better come up with POSIX support, including terminal escape codes.
The only reason to use PUTTY on Windows was and is, UNIX software running under mingw/cygwin.
Same with Windows Terminal, and naturally Microsoft <3 Linux with WSL, again UNIX like software.
All the non-UNIX platforms eventually had to come up with POSIX support, because apparently people cannot stop to see UNIX on everything that has a CPU, other platforms be dammed, they better come up with POSIX support, including terminal escape codes.
The only reason to use PUTTY on Windows was and is, UNIX software running under mingw/cygwin.
Same with Windows Terminal, and naturally Microsoft <3 Linux with WSL, again UNIX like software.