I actually recommend Python. It is a very easy language to learn, with a good community and some excellent books for beginners who have never programmed.
To get the platform go to
www.python.org and download version 2.4. Here is the book I used to start out:
http://www.amazon.com/exec/obidos/tg...books&n=507846
It got me up to speed really well considering I had no previous programming experience, and is written in a very easy to understand, down-to-earth manner. By the end you will have all the knowledge you need to make your own minigames, complete with graphics and sound.
It's just about as flexible as any other language, and more than powerful enough as a beginner's language.