Hi There,
i werer looking for a free solution to do some codeing and came across,
the express editions from Microsoft for Visual Basic and Visual C++.
On every page theres also a link to a beginners guide to the coding language.
Thought i share my finding :)
http://www.microsoft.com/express/product/
g,
tob

Another useful ide is CodeBlocks. Its a free crossplatform c++ ide. Can be found at http://www.codeblocks.org