With the exception of two different week-long in-house classes while working at IBM (assembler), I'm totally self taught in C, C++, Java, Rexx, Ruby, PHP, Javascript, (and SQL, HTML, CSS, yada yada).
I'll buy a book and get into it, type in the examples, run them, debug them, etc.
Next on the agenda - Objective-C.