homeopath: a practitioner of homeopathy
practitioner: someone who practices a learned profession
algol: (from a combination of ALGOrithmic and Language); a programming language used to express computer programs as algorithms