CNCマシンは、CADとCAMプログラムとコンピュータ制御に基づいて働きますCADはソフトウェアを描くCAMは2つのコード、例えばBを有する。すべてのプログラムが書き込まれて、いろいろな活動を実行するためにマシンに供給されるG -コードとM -コード。