tl;dr:

1. Choose a small fragment of the language

2. Adapt an existing interpreter

3. Use a tool to shorten the code, 'minify'