JetBrains MPS is a language development environment or language workbench.

Downloading MPS

Download the last stable version from
Donwload the latest EAP build from Welcome to JetBrains MPS Early Access Program


Read MPS tutorial here
Watch The Simplest Language screencast by Konstantin Solomatov
Watch The Simplest Language screencast with excellent commentaries by Sebastien Arbogast
Watch Extending the BaseLanguage screencast by Konstantin Solomatov
Read User's guide here

Discussing and solving problems

Read MPS forums
Report bugs and request features


Sergey Dmtiriev's article on LOP
Konstantin Solomatov's and Cyril Konopko's article on the Framework-Usage pattern
Konstantin Solomatov's article on the regular expression language


Read official MPS blog here
Read Sergey Dmitriev's blog
Read Konstantin Solomatov's blog