My son is 12 years old and he made his first program yesterday. He has been using a program named leopard and he loves it. It's a beginner program for programming. No this is not a sales pitch. I thought I would share this becuase who knows he might another security programmer out there helping others. He is getting a little frustrated about how he can make a cd player to play CDs from the CD ROM but I told him to keep trying and I'm sure he can do it.