# Scripting Reference

OVITO provides a new scripting interface that enables you to automate tasks. Note that this feature is still considered experimental and incomplete, and it might be that you run into problems while using it. Please inform the developer about any aspects that require better documentation, missing features, or issues that need to be fixed.

The following sections cover different aspects of OVITO's scripting interface:

- Introduction
- Input/output functions
- Working with modifiers
- Rendering