I've been a computer geek since age 2 or 3, starting with what was to become the first version of Reader Rabbit, and a game called Rocky's Boot. The latter was a puzzle game based on simplified electrical circuit theory, the former is self explanatory.
I created a boot disk for my Apple around age 7 or 8, writing a series of programs, and a menu system for them in basic.
Since then, I've been programming in Pascal, C/C++, Perl, PHP, Java and Objective-C. I tend to be in the "Jack-of-all-trades" category, not a super specialist in any one field.