This section is devoted to other compilers that are either free or very easy to use.
Digital Mars Digital Mars compilers work for both Windows and DOS programming, and support C and C++. It's also free.
Bloodshed Dev 4.0 Don't be fooled by the name, this is a wonderful compiler. It is easy to set up, and it runs in windows. It can still create DOS programs, however. At six megabytes, it is not an excessively long download. If you want an easy to use free compiler (unless you want to donate $20, which is not required), try this one. For information on using this compiler, go here.