pusher: an unlicensed dealer in illegal drugs
bad person: a person who does harm to others
algol: (from a combination of ALGOrithmic and Language); a programming language used to express computer programs as algorithms