Blue

An object-oriented programming language for teaching object-oriented concepts.