全书内容共7章,包括:数控机床与数控编程概述、数控机床的机械结构、数控编程基础、数控车床编程与应用、数控铣床和加工中心编程、宏程序、数控编程仿真实验等内容。全书按照数控行业技能标准和典型加工任务要求来编写,突出数控加工工艺及程序编制技术。书中围绕数控加工实施过程中的知识和技能来组织教学内容,实例大多取材于生产现场,并配有详细的程序说明,使读者能够清晰掌握编程的思路,通过学习达到举一反三的目的。本书可以作为高等学校数控、机电或机械类专业学生的教材,也可以作为从事数控加工行业的技术人员及管理人员的参考用书。