purple: a purple color or pigment
abstraction: a general concept formed by extracting common features from specific examples
logic: the system of operations performed by a computer that underlies the machine's representation of logical operations