Mini: Interpreter and a programming language implemented in Python