Grain is an object driven programming language.