通常使用G代码和M代码。以下是一个简单的示例程序:
```
N10 G00 G54 X40. Y20. ; 将工件夹具移动到X40.0、Y20.0位置
N20 S1500 M03 ; 设置主轴转速为1500 rpm 且开启主轴旋转
N30 G43 H1 Z5. ; 使用刀具长度偏移量1,并将刀具放入Z5.0位置
N40 G01 Z-8. F100. ; 在Z轴方向上移动到Z-8.0的位置,移动速度为100mm/min
N50 G01 X20. Z-8. F150. ; 在X、Z轴方向上同时移动,移动速度为150mm/min
N60 G01 X20. Z-10. F150. ; 在X、Z轴方向上同时移动,移动速度为150mm/min
N70 G01 X50. Z-10. F150. ; 在X、Z轴方向上同时移动,移动速度为150mm/min
N80 G01 X50. Z-5. F150. ; 在X、Z轴方向上同时移动,移动速度为150mm/min
N90 G00 X40. Z5. ; 回到起始位置
N100 M05 ; 关闭主轴旋转
N110 M30 ; 结束程序
```
这个示例程序用于在数控车床上进行陀螺的加工。程序中的G代码控制车床进行直线插补运动,而M代码控制主轴旋转以及程序开始和结束的动作。