A modern programming language to develop embedded applications