The purpose of this tutorial (aka 'The Simplest Language' tutorial) is to show basic steps necessary to create an MPS language and write a program (solution) using that language.
By following the tutorial you will:
Getting Started with MPS, most up-to-date tutorial by Tracy Snell
The Simplest Language screencast by Konstantin Solomatov
Also, a couple of earlier versions of the same tutorial: How To Start.. | Obsolete Getting Started With MPS
Extending the BaseLanguage screencast by Konstantin Solomatov