This tutorial shows how to get started using the QTM scripting interface to extend the functionality of QTM. For example, scripts can be used to automate tasks, extract data, create new menus, or add graphical elements to the 3D viewer. Scripting in QTM is supported for both Python and Lua and can be used with a REST API as well.