FAQ > General > What are the benefits in using the program? Why would someone want to use the program?
There are two major benefits:
Firstly, if you're new to Second Life or an OpenSim based virtual world, you may not have programming experience and have been having difficulty understanding and using SL's scripting language, LSL.
Perhaps you are a graphics designer and already create virtual world content and would like to take the next step and develop behavior for the things that you create, but are struggling with LSL.
MiceOnABeam addresses this by taking a visual approach to scripting to make it easier for non-programmers to create active content.
The use of a visual formalism also helps make a script's design intent much clearer. This helps when sharing scripts, enabling others to better understand the script's logic so that they can customize it or evolve it.
Secondly, if you're an expert scripter MiceOnABeam enables you to take advantage of modern, advanced modeling techniques, such as Composite States, (having states within states), allowing you to abstract out design details and thereby better manage your more complex script designs.
