for control and regulation of machine (CNC machines), or
the equipment used (controller, computer).The set-up and the numerical address of the sending control information is described in DIN 66025/ISO 6983, usually referred to DIN / ISO programming. DIN A program can run on any CNC machine. However, for almost all machine specific commands, such as cycles, which can only be interpreted by these machines. Cycles are global programs, with parameters / variables that can be used where "pockets" (square contours or similar bags) or describe holes etc.. This makes the programming cycles and increase the clarity.