text-matching: a computer program that looks for text that matches a given text
program: (computer science) a sequence of instructions that a computer can interpret and execute
low status: a position of inferior status; low in station or rank or fortune or estimation