Small Basic - Programming for the youth

Just came across this nice little nugget from the Microsoft DevLabs. They have a new programming language called Small Basic which is a simplified set of the traditional BASIC language. They have even created a stripped down IDE which is simple to use so you don't have to mess around with VIsual Studio Express or anything. This makes it ideal for children to learn programming (the FAQ suggest 10 - 16 years of age) but anyone who is not a programmer can produce usefull apps using this language. It has support for graphics as well.

The language is based on .NET which means it can consume any .NET object, however it cannot create .NET objects.

Here is the download link.