A Higher Level programming language for the DCPU