> For the complete documentation index, see [llms.txt](https://docs.tailer.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.tailer.ai/data-pipeline-operations/execute-code-processings-with-vm-launcher.md).

# Use advanced features with VM Launcher

A VM Launcher (VML) data operation allows you to launch a Google Compute Engine virtual machine (VM), use the VM to perform one of the following actions, and then stop the VM automatically.

* [Execute a program](/data-pipeline-operations/execute-code-processings-with-vm-launcher/process-code-with-vm-launcher.md) in the language of your choice (Python, R, JavaScript, etc.)
* [Encrypt and decrypt data](/data-pipeline-operations/execute-code-processings-with-vm-launcher/encrypt-decrypt-data-with-vm-launcher.md) using PGP (Pretty Good Privacy)
