Some resources

http://programming-motherfucker.com/

Or just try Codeacademy or Udacity, you can get the basics from those sites.

Currenyl I'm on IBM's RPG but also do Java and a bit of C++