The installation of Small BASIC is simple and quick, but you need to have .NET Framework 3.5 installed as a prerequisite.
As an introduction, Microsoft has taken a subset of 15 commands from BASIC and rolled out Small BASIC. Do not underestimate this number; if you think about the combination of commands, you can easily see that you can pretty much do any combination of things to help you get a feel for coding structure and flow. Although we are not talking about writing an operating system or an office suite from the ground up here folks.
In addition, Microsoft has introduced a technology called “Intellisense" which helps you with commands when you are writing your code. Intellisense is a pop-up window that shows the possible commands that you can type, with their explanations. You can scroll up and down with the arrow keys and hit Enter to insert the command from Intellisense to your code.
Microsoft has also embedded the basic programming functions that you will need, such as conditions and branching, If/Else statements, looping with For/Next and While, subroutines, and the like.
What is more, visual elements are not left behind. You can open up a window and manage it as you like: you can display information pertaining to the page, you can draw figures and even retrieve and display photos from Flickr. You can manage events such as mouse down, so that the window performs a specific action when the user clicks the mouse. If these are not enough for you, unleash your imagination: draw fractals, attempt to code a simple game, change your desktop wallpaper from the images you download from a website or camera. Any way you look at it, Small BASIC will help you take the plunge, because you have nothing to lose.