> For the complete documentation index, see [llms.txt](https://help.trikset.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.trikset.com/studio/programming-visual.md).

# Программирование на визуальном языке

Программа в TRIK Studio представляется в виде последовательности [блоков](/studio/programming-visual/blocks.md), соединённых [связями](/studio/programming-visual/connection-between-blocks.md).&#x20;

![](/files/-M2EJRIzEgXCEoYrGcEZ)

Каждой программе соответствует [главная диаграмма](/studio/programming-visual.md#main-diagramm), которая может содержать [другие диаграммы (подпрограммы)](/studio/programming-visual.md#podprogrammy). Диаграммы упаковываются в проекты, хранящиеся на диске.

![](/files/-M2EKET3jlKMjZ6Y3O61)

## Главная диаграмма <a href="#main-diagramm" id="main-diagramm"></a>

Главная диаграмма создаётся при [создании проекта](/studio/start.md#new-project). Про добавление и удаление блоков на [сцену](/studio/interface.md#editor-window-1) читайте в статье:

{% content-ref url="/pages/-M2Cg4NSr84OpQjA\_hVf" %}
[Добавление и удаление блоков](/studio/programming-visual/blocks-add-delete.md)
{% endcontent-ref %}

## Подпрограммы

Диаграммы с подпрограммами создаются автоматически при добавлении блока [«Подпрограмма»](/studio/programming-visual/blocks.md#subprogram) на сцену. При этом отображение подпрограммы происходит при двойном клике на блок «Подпрограмма» на сцене.

![](/files/-M2ELFCCXgElMe0ezDM7)

Подробнее о подпрограммах читайте в статье:

{% content-ref url="/pages/-M0P0uMo74LbuO5OSe3E" %}
[Подпрограммы](/studio/programming-visual/subprograms.md)
{% endcontent-ref %}
