在如今自動化機械普及的年代中對于加工中心的數控形式越來越顯得多樣化,對于CNC程序中的每一個的指令都有其固定的格式,在加工中心進行數據輸入的過程中就顯得格外重要,如果其格式有錯誤,則程序将不被執行而出現警示訊息一般CNC銑床或MC皆可選擇用公制單位"mm" 或英制單位"英吋 " 為坐标數值的單位。公制可到0.001mm,英制可到0.0001英吋, 此也是一般CNC機械的zui小移動量。若輸入X1.23456時,實際輸入值是X1.234mm或X1.2345英吋,多餘的數值即被忽略不計。且字數也不能太多,一般以7個字為限。
在實際編程操作中對于數控加工中心來說CNC程序除了一些基本設定,如程序原點,刀具号碼,主軸轉速,進給速率等外,zui主要的是命令刀具移動或切削至某一坐标位置。而坐标位置的表示有值和增量值兩種。值是以"程序原點"為依據來表示坐标位置。同一程序中可以增量值與值混合使用一般皆采用小數點表示方式來描述坐标位置數值,故在鍵入CNC程序,尤其是坐标數值是 整數時,常漏小數點。如欲輸入"貳拾伍公厘",但鍵入"Z25",其實際的數值是0.025mm,相差1000倍,可能會撞機或削,不可不謹慎,當前CNC程序的編碼有二種:EIA編碼或ISO編碼,在中國台灣大多使用EIA編碼。在CNC控制器内,一般皆可接受這二種編碼,故為了區别起見,程序号碼以地址 "O" 表示者是EIA編碼;以地址":"表示者是ISO編碼,