Computer Numeric Control (CNC) machines control operating tools by converting instructions into actions. When alphanumerical codes are entered into a CNC machine, movement is triggered. Tools attached to the machine include laser cutters, routers and cutting tips. The CNC principle has been used in machines since the 1940s, upgrading with advances in computer technology. CNC machines function using either stepper or servo motors, each possessing its own advantages and disadvantages.