Poll: How did you learn to program?

Did you learn how to program in school, from someone else, on your own, or through various paths? Take this quick poll and let us know.

It seems like there are three major paths to learning how to program: in school, from someone else, or on your own. Some programmers learned through only one of these paths, while others used more than one technique.

I was first exposed to programming through my father, but my first true instruction was in high school. After learning a few languages in high school and taking two Computer Science courses in college, I taught myself the rest of the way.

I'm curious to know how TechRepublic members got their programming education. Let us know by taking the following poll.