Scripting languages in Maya allow you to:
You can write scripts to execute operations that would normally be selected from the user interface or performed using tools and user manipulation.
You can create windows and controls that affect objects in the scene.
You can enforce naming conventions, workflows and model scales.
You can extend Maya’s functionality in ways that help you do your work.
In this chapter, you learn some common scripting techniques and features that highlight the capabilities of scripting in Maya: