When working in wiki we are often creating mini-languages (domain specific languages or DSL) that we use to make our work easier. Each page-item]] in wiki has it's own DSL that allows you to customise what data / how the data is displayed.
But the relationship between wiki and domain-specific-languages goes much deeper. Every time you create a wiki-page, and carefully choose a title for that page you are in fact contributing to a new language that other authors can speak.
> Note: explain in detail with programatic examples later.
# Forms
# Buttons
# Plugins
# Microservices