I still use Windows XP on my desktop computer because I have a bunch of old hardware with XP-only driver availability.
With that being said, I do all of my programming on *n*x machines; e.g., OpenBSD and Linux (Debian).
I'm also on iOS all-the-time with my iPad.