Many students in this course
for developing C++ programs on Windows. The price is right.
There are also versions for Mac and Linux.
Note: If you download the Windows installer, choose the
entry marked “mingw-setup”. Presently, it's the fourth
in the list. Please don't take the first link, unless you want
only the IDE and already have a compiler.
If you want to work with C in something like its native
environment, you might try a Linux distribution.
I'm fond of Fedora
seems to be the
most popular for desktop right now. There are many.
A Linux distro comes with pretty much all the software you could
want, including compilers and IDEs (usually including CodeBlocks),
but you will probably have to find your code installation tool to
get some of these. Most distros are too large to install everything
If you would like the use the Sandbox Linux server
to write programs, ask Dr. Bennet for an account.
If you want to log on from Windows, you will probably
to run commands, and
to transfer files.
C++ Resources Network
The C++ Resources Network
a very popular reference site. You should plan to make use of it.
Another good C++ reference site is called, oddly,