A stack based programming language