With MPS (Meta Programming System), you can design your own extensible DSLs and start using them right away to build end-user applications. Unique technology of projectional editing allows to overcome the limits of language parsers, and build much richer DSL editors, such as ones with tables and diagrams.
Express your domain processes and knowledge in a language that directly uses the concepts and logic from your particular field.
Communicate your language in a terminology that everyone in your field can understand. Use non-textual notation with projectional editing including math notations, diagrams, and forms.
Our intelligent editor is here to help and guide you through the whole process with quick fixes, word completion, and intentions.