Delta_G:
Or you can do the smart thing and embrace the Linux and use it without anything additional.I get why people like Windows, but I think that if you're wanting to get very far into coding and computing you should learn to love the Linux. Ubuntu is free and pretty easy to use. And you can boot it off a memory stick if you want to keep Windows on your machine for our day to day stuff. But if you're anything like me, you won't dual boot for long. Pretty soon you'll realize how weak Win-doze is. Lots of this coding stuff gets way easier when you get on a system where you don't need twelve work-arounds to get anything done.
Agreed. I have a screenless tower that I ssh login to using Tera Term. It runs Debian. I use it for everything I used to do with Cygwin.