Noun
prototype-based language (plural prototype-based languages)
(computing) A programming language in which behaviour reuse (or inheritance) is performed via cloning existing objects that serve as prototypes.
Antonym: class-based language
Hypernym: programming language