I had to design a simple general purpose language for university, so I tried creating "ZoomerScript" with Jetbrains MPS
Insert <it's not much but it's honest work> meme. It only supports ints and bools, some logic and simple arithmetics and it compiles to Java but damn was it hard to get that far.