Skribe

It is a general purpose text processor that is best suited to writing technical documents such as Web pages or technical reports, API documentation, etc. While it looks like a markup language such as HTML, so there is no need for computer programming skills to use it, it is actually a true programming language based on Scheme, and with high-level features .