В учебном пособии изложены функциональные возможности современных станков с ЧПУ, их параметры, способы программирования. Даны: структура управляющей программы и подпрограмм; их работа, интерполяции; манипулирование запрограммированным контуром; особенности программирования при высокоточной и высокоскоростной обработке; методика программирования стандартных циклов обработки. Рассмотрены вопросы отладки и редактирования программ. Особое внимание отведено решению актуальных задач автоматизации программирования на базе CAD/CAM-систем, рассмотрены типовые методики, приведены типовые примеры. Рассмотрены альтернативные способы программирования. Пособие предназначено для бакалавров и магистров, обучающихся по направлению «Конструкторско_технологическое обеспечение машиностроительных производств» и других направлений вобласти техники и технологий. Также будет полезно для аспирантов и инженерно-технических работников в этой области.