> Inventing your own programming language for your personal project is a TERRIBLE idea, and will likely doom the project in the long run.
It's something that everyone should do at least once, ideally on a hobby project where it wouldn't be that hard to rip it back out if needed.