When building a language there is one aspect which is absolutely crucial: that is tool support.
Tool support will determine if your language is usable at all, it will influence the reception from user and the usability.
In this video I explain why and how you can build great tool support with a limited effort.
The original article appears here:
tomassetti.me/building-language-tool-support/
If you are interested in this topic I am writing a book about it:
leanpub.com/create_languages