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
gamelan: a traditional Indonesian ensemble typically including many tuned percussion instruments including bamboo xylophones and wooden or bronze chimes and gongs