A programming language project for research purposes, with a focus on essential language features