Synset
a computer program that performs a series of instructions repeatedly until some specified condition is satisfied
<noun.communication>
loop
semantic pointers
hypernym
program, programme, computer program, computer programme