@ KPK
I agree. Basic is needed, preferrably one that is close to Amos in it's design. One of the biggest advantages with Amos was it's highly integrated developer's envireonment. Simple, yet powerful. Everything was there and there were no problems with compiling, linking, etc. Just press that little "play" button! :-)
Check out
http://www.purebasic.com/. It's available for Windows, Linux and Amiga. The Windows version has the most features, the others are somewhat lagging behind. Browse through the online documentation found under the support page. It has some very powerful features (including the usage of Quake3 3D worlds), and yet it's quite simple. It also has a IDE.
I was thinking about checking out PowerD the other day (when I saw an announcement or something). But I think that is closer to E than Basic.
@ Rogue
Pascal is another "non-basic" but similar language with an easy syntax. Perhaps more "clean" than both Basic and Python (with it's declaration of variables and so on). But Basic rules! :-)
But what really makes the difference is the inclusion of an IDE, IMO.