That's very interesting...I've always said I'm not a programmer by any means, however, when I was doing my undergraduate work at Berkeley, I had to take a class for programming, and the program we used was lisp with emacs. It was a great fun class for me, since all my other classes were pretty dull with engineering and sciences. But it THAT is real programming, then I have to say that I wasn't so bad at it! I did really well in the class, and I was very enthusiastic about it (plus I met the girl I had a crush on in there, so I was able to help her!) I would have taken more classes in programming, but I had no desire to unnecessarily prolong graduation. Anyway, it's good to know that I was learning an authentic language and that I potentially had the mind for it. I always thought lisp was just a kiddie's programming language, with all the parantheses and commands, as if I were programming my TI calculater (which I was really good at actually). I remember my calculus teacher in high school would call me at home for two reasons--either to tell my parents I was talking too much in class or to ask me to write a program for the calculater to transfer to the other students.
So that's the extent of my programming history: Ti Calculaters, and Lisp. Now I'm going to pretend like I know everything about programming!