It is a tall order but my son (12) has asked me several times to teach him how to write games. This seems like it would be so much easier on a commodore 64 (I enjoyed moving sprites around the screen with a joystick) but as that is long gone I thought i would ask the list what would be a good way to start. I am (was) familiar with C, assembler and perl. I enjoy PIC assembly but I dont think that would be appropriate for a intro into programming games. Years ago I attempted Windows programming in C and assembler was just too much for me. A case of not able to see the tree for the forest. Perhaps starting with perl and moving alpha-numerics around the screen to start with. Any thoughts. Justin --=20 http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .