The Virtual Machine Shop
Sub routine
A sequence of coded instructions within a computer program that can be called upon and re-executed at will. A canned cycle in CNC programming is a subroutine