Actually, to join Tim, i'm a self-taught programmer as well. Started in C and Pascal when I was young, progressed to C++ later, and then moved to the "Visual" Languages when Windows started taking over. Now I use both Visual C++ and Visual Basic fairly well.
Well, I did go to school as well for programming for awhile later on, but I learned more on my own about how real world programming works than I ever did in school.
