If you just want to get your feet wet, and see what it's all about, iVB-Beginner has enough controls for most small projects.

iVB-Beginner Features Include:

iVBasic Language Reference, so you'll be up and running in no time!

An intuitive and easy to use GUI designer. Simply drag the control to the desired position, press it, select the event, and start coding. 

An Array of Controls and features are at your disposal:
    • Button
    • Label
    • Switch
    • TextField
    • TextView 
With the advanced features, there are so many possibilities:
    • Sounds (5 predetermined sounds included)
    • Save and load your projects
    • iVBasic is interpreted so theres no wait to compile and run! Simply press the run button and you get immediate feedback! 

Note: iVBasic is a limited subset and dialect of the BASIC programming language. 
Like most forms of BASIC, iVBasic is not a strongly typed language, and is not case sensitive. Variables can contain any data type.