C++
Microsoft MSDN C++ Beginners Guide
Java
Java Beginner Tutorial
Python
Python Tutorial - From the docs.Python.org site.
How to Think Like a Computer Scientist - PDF HTML
Links to some free IDEs (Integrated Development Environments)/Development Kits/etc:
C++:
Microsoft Visual C++ Express
Code::Blocks (Free Cross-Platform IDE)
Java:
Eclipse Classic 3.6.0
Python:
Python
Miscellaneous:
Microsoft's Dream Spark - Microsoft made downloading some of their computer programming software available for free to students. It was easy with a .edu email address and has things like Visual Studio Professional, Expression Studio 4, XNA Game studio, and many others
MIT OCW - Here you can take MIT's Computer Science program for free online. Some of the classes are from years as far back as 2002 but most are from the last couple years.