AVBasic is the same visually oriented programming environment as the other system. Select a control with the menu selection "New Control, " drag it to where you want it on the screen, and touch it to change it, then add Basic code to it. One line of Basic can do a lot. AVBasic allows you to write your own applications and run them on your device.