Cnc, computer numerical control, swc, softwired control