We are going to start demonstrating programming concepts using C++ because it is easy to install, easy to write some basic programs in, has an easy to use Borland compiler, and the output will make sense to Windows users (you get an .exe file) and Linux users (an executable file will be created).
Ok, now that that is out of the way, let's start by installing the C++ compiler! Once you have the compiler working, we will go ahead and walk through some test programs to work on concepts!
For Windows users:
Go to http://cc.codegear.com/Free.aspx?id=24778 and download the free C++ compiler. Install the .exe and let it install to the default directory (C:\Borland\CPP55\). The article found at http://dn.codegear.com/article/21205 will help you set up your system properly - you will need to make the path changes and the add the .cfg files.
You can use their instructions to test the compiler as well.
For Linux users:
Many distributions come with the G++ (yes, it is called G++ and not C++) compiler installed. If not, use your package manager to install it.