Noun
prototype-based programming (plural prototype-based programmings) (programming) A programming style, where inheritance is achieved by using existing objects via delegation that act as prototypes.