I would like to recommend BlitzBasic for the PC platform too for those that want to try out different development tools. While it's not an Amiga program it's one of the few software packages for the PC that actually feels like Amiga. (probably because it's done by ex-Amigans) Great GUI, nice tutorials..an overall great product. The support for it is excellent too. I'd say it's Amos for the PC.
(a VERY good thing to buy to kids by the way so you folks that want your kids to start programming, get this.

oh, now I got to install Amos again on my A1200.. was a while ago. (got the original box. That's a neat size for a package.
