simple language to do complex calculation