Programming Languages

To make it as easy as possible to write documentation in plain Markdown, most UI components are styled using default Markdown elements with few additional CSS classes needed.

<!-- make a piece of code collapsible -->
<details markdown="block">
  <summary>
    a full code snippet
  </summary>


<br/>
</details>
<br/>
<!-- § reference sample § -->
[ref to ...](#ref-8c678ce8-89c1-45e1-834f-294729cb7d8e)
[another ref to ...]({% link docs/languages/languages.md %}#ref-8c678ce8-89c1-45e1-834f-294729cb7d8e)

<!-- either -->
<details markdown="block">
  <summary>
    sample title
    <a href="#ref-8c678ce8-89c1-45e1-834f-294729cb7d8e">§</a>
  </summary>

  <a id="ref-8c678ce8-89c1-45e1-834f-294729cb7d8e"></a>
</details>

<!-- or -->
<a id="ref-8c678ce8-89c1-45e1-834f-294729cb7d8e" href="#ref-8c678ce8-89c1-45e1-834f-294729cb7d8e">§</a>