Topic: C++ program

does anyone know of a free online programming software or lessons.
Ones that teach the basics and more of programming computers
C,C++,java,visual basic
stuff like that

Please visit my blog on
Free Game downloads for PSP