A dynamic, interpreted, open source programming language with a focus on simplicity and productivity.