Music programming language