For a lot of people, losing your programming virginity is big moment, have the feeling that YOU made this. You made this program to find the average test score of 3 tests. And it only took you 20 minutes or so. That feeling can really get people thinking, "Wow! This is fun!" I can honestly say, even now that I'm much better at programming, I still jump up and go WHOO whenever I get something working. It's just a good feeling when you work hard on a program and then you see it work. So me, I can honestly say, that losing my programming virginity is one of the best things that ever happened to me. And it's either programming or watching TV and getting fat, and I hate fat.