I'm trying to get my elder kid (12, technically adept but gets bored quick) into programming. I thought it might give him something constructive to do and perhaps I could help out. My problem is I just use vi to edit and then dump the programs on a web server and run them - that won't work with him - he'd really want one simple app that with a screen to edit the program, another to see the output and perhaps one for warning messages.
Any simple suggestions for a MS Vista env? Are there other languages I could try - I tried LOGO a while back but he got bored of doing shapes on screen. I looked at a gaming language (can't remember the name) which interested him but it was far too complex for him (and possibly me) to use.