Эксплуатация станков с ЧПУ возможна при наличии не только соответствующего технологического процесса, но и обеспечивающих его исполнение управляющих программ (УП). Поэтому программирование обработки для станков с ЧПУ отличается трудоемкостью и сложностью, требует от технолога высокой профессиональной подготовки, знания не только ряда технологических дисциплин, но и основ программирования, некоторых разделов математики.