Interpreted, interactive, object-oriendted programming language.