Yava A mini java compiler. Features: Basic data types, limited to int, char, bool and String Inheritance Polymorphism (currently a class can only implements one interface)