a light-weight programming language made mainly for learning purposes