Synset
a program that can be loaded once and executed repeatedly
<noun.communication>
reusable program
semantic pointers
hypernym
program, programme, computer program, computer programme