DOT - это и язык описания математических графиков, и конкретный механизм визуализации графиков (точка). В качестве языка описания графов DOT использует простой синтаксис отображения обычного текста для описания отношений между узлами и ребрами (например, `nodeA -> nodeB`) и синтаксис разметки простого текста для добавления стиля, аннотаций и ограничения визуализированного макета.

DOT - это простой текстовый язык описания графов. Это простой способ описания графиков, который могут использовать как люди, так и компьютерные программы.

Следующий пример:

digraph g{

    // basic: A,B,C,D  (this is a comment)
    A -> B -> C -> D
    D -> C
    B -> D

    // node and edge markups
    nodeA [shape=diamond, color=red, style=dashed, label="Warehouse 259"]
    nodeA -> nodeB [color=blue, style=solid, label="MWF schedule, 2 ton capacity"]

}

отобразит на этот график:

введите описание изображения здесь

Графики DOT обычно представляют собой файлы, оканчивающиеся на .gv (предпочтительно) или .dot расширение.

В большинстве случаев DOT используются либо программами GraphViz, либо программным обеспечением, которое использует GraphViz для внутренних целей.