When I was first learning C in engineering school, the profs were writing their lab instructions for the free copy of Visual Studio that we got. This still caused a headache among a number of students, so once myself and another student found Dev-C++, it was a watershed moment for the majority of the class that was up to this point (myself included) rather noobish, and Windows-only.