RSS 2.0 Feed

Microsoft Small Basic

Earlier this month, Microsoft released Small Basic: yet another variation on BASIC (of which there are now over 200 known implementations).  On first glance, this seems like a little bit pointless – but their intention was not to create another Visual Basic, but to create a teaching language that isn’t too far from things like C#, to allow easy progression.

I must say, I wasn’t overly convinced by the idea when I heard about it – but I thought I’d download and check it out.  After a bit of testing, I must say that it’s actually quite impressive (at least, I imagine it will be as a learning environment).  The thing that most impresses me is the supplied IDE… it’s really straightforward, there’s nothing remotely complex about it, and it has every piece of non-essential functionality completely stripped from it.

In addition, the fantastically-intuitive IntelliSense that is present in all Microsoft .NET IDEs has been ported, too… in a very simple, and usable, manner:

Whilst Small Basic isn’t providing a great deal of functionality (with only 15 keywords, and a very limited use of some of the default .NET libraries), I’m sure it can provide a fantastic learning environment for both younger kids, but also for anyone unfamiliar with programming – but desirous of an opportunity to try it out!

You can find out more information about it at the Microsoft Small Basic Website.

Leave a Reply