Xtext is a language workbench for developing new textual domain-specific modelling languages. Xtext is integrated with the Eclipse IDE and supports other editing environment through the language-server protocol. For example, Xtext-based languages can be used from Visual Studio Code. 

In this learning resource, we have brought together several materials to help get you started learning about Xtext and explore whether to make use of it for your MDE project.

Start here:

1. 

2. 

This Learning Resource was originally created by: Tony Clark