Язык предназначен для структурированного представления стихотворных текстов в процессе их подготовки для последующего компьютерного анализа. Он спроектирован как минималистичный и дружественный к гуманитариям:
Синтаксис стремится к ненавязчивости: теги по возможности короткие, а разметка не загромождает поэтический текст, сохраняя его удобочитаемость для человека. Обязательные теги сведены к двум (<a>, <&>), остальные опциональны.
Большинство тегов одинарные, то есть в отличие от языков на основе XML не требуют закрывающей пары. Пример минимально валидного VML-документа:
<a> Мацуо Басё
<&> «Осень уже пришла!» —
Шепнул мне на ухо ветер,
Подкравшись к постели моей.
Основная цель VML — обеспечить однозначное разграничение функционально различных частей стихотворного текста при его цифровой фиксации. В отличие от универсальных языков разметки (HTML, XML, Markdown) или форматов простого текста, VML фокусируется на специфических элементах поэтического произведения, значимых для формального и квантитативного анализа.


