I am interested on how did you learn programming and even create a functional program when you were that young. I was 14 years old when I write my first "hello world" program, and after that, for the next 5 years I basically just fiddling with Visual Basic 6 UI builder and programming. Most of my script come from books or the internet, and I don't understand the complicated stuff at that time, especially where the program interacted with Windows API. Maybe the lack of teacher and access to materials also has a role for my lack of understanding back then. So, I am interested on how did you learn programming on such a young age?