machineATG has a programme of continual investment in new technology and in particular provides courses and training in CNC Programming and operating.