In the early days, I was feeding floppy disks on IBM PCs and replacing my own motherboards and memory chips. My first long-term programming job was developing a DOS-based educational management system so I was soon firmly entrenched in the Microsoft operating system. As my career grew and changed, I naturally moved to Windows and kept using more powerful versions Borland Pascal and then Delphi.
Today, while Delphi can produce applications for many different platforms, its main IDE (Integrated Development Environment) still requires Windows. And that's OK with me. Everyone has their favorites and when it comes to desktop computers, I am most productive on Windows machines given my long history with it and it's command-line-oriented predecessor.
We currently use Windows 10 and 11 for development but keep virtual machines with older copies of the OS in case we need to test compatibility. We have ready access to Windows 8.1, Windows 7, and even Windows XP. We also have an in-house Windows 2016 Server and utilize virtual Windows Servers in the Microsoft Azure cloud.
Most of our clients primarily use Windows so it's easy to troubleshoot and support when needed.