本书主要内容包括数控机床基本知识,数控程序编制中的工艺分析,数控程序编制中的数学处理,FANUC系统数控车床、数控铣床及加工中心程序的编制,SIEMENS系统数控车床、铣床及加工中心编程,数控电火花线切割编程等。重点介绍了数控车削、数控铣削、加工中心加工等数控加工工艺、程序编制及编程实例。本书从高职学生具体特点及未来就业角度等方面去考虑,以培养和提高学生数控编程能力为目标,具有很强的针对性、实践性和职业教育特点。针对目前我国数控机床以FANUC、SIEMENS系统为主体的特点,本书不仅着重以FANUC数控系统为例介绍数控编程技术,而且还介绍SIEMENS数控系统及编程技术。本书适合各级各类高职高专院校的机电类专业使用,也可作为中专、技校数控和机械类专业教材,还可供有关教师与工程技术人员参考。