Child pages
  • MPS user guide for Java developers (IntelliJ IDEA)

Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.

You are viewing documentation of MPS 3.1, which is not the most recently released version of MPS. Please refer to the documentation page  to choose the latest MPS version.


One of the primary goals for MPS is to serve Java developers so that they could seamlessly combine DSLs with Java code as an integrated part of their Java projects. Various database queries, business rules, hardware-specific code, system configuration or any other code in languages developed by language vendors as well as those developed yourself can participate in Java projects and be used from Java IDEs directly. This user guide describes MPS from the Java developer's perspective and provides the essential information needed to jump-start coding with DSLs in IntelliJ IDEA.


Include Page

Frequently Asked Questions (FAQ)