I was just reading the thread about teenage programmers. I'm rather young, (21), but if you ask me, I don't think that programming at the age of 7 is normal. Seven year olds are supposed to go play with friends, get involved in sports, and have fun. I really miss those carefree days now that I have a career. I just don't understand why they would start so young. When I was 7 I was more concerned about getting my cursive penmanship right than figuring out how a computer program worked. There was no way that when I was 7 that I could organize and comprehend half of the stuff I know now. I know that there are many out there younger than me that know a lot more than me (in the way of programming), so enlighten me.