Programming Tutorials

Here's a list I will update whenever I find a new site with good info on a programming language, type of program, development environment, etc. If you have any suggestions feel free to email me at GeekSpot101

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.