シンセンCNCの機械化の部品図そしてプロセス条件を分析する目的は処理方法を、処理計画を作り出すために定めることで、生産構成と関連している問題を認識する。上記の2つのステップの後で完了される、処理プログラムは断固としたな処理の機構(か計画)および数計算およびプログラム フォーマットおよびCNCシステムによって必要なコード フォーマットによって得られるデータに従って編集することができる。
CNC工作機械およびシステムの機能の理解に加えて、プログラマー プログラムをよく知られるべきである使用した。制御媒体は大抵さん孔テープである、またはそれはテープ、ディスクおよび他の情報キャリアのどちらである場合もある。さん孔テープの読者または磁気テープ装置、ディスク・ドライブおよび他の入力(出力)装置の使用によって、制御媒体のプログラム情報はCNCのシステム・プログラムの記憶に入力である場合もある。
部品の輪郭データを部品図の幾何学的な次元に従って計算するか、または部品図および用具道に従って用具の中心(かツール チップ)連続したトラック データを計算しなさい。数計算の目的はプログラミングに必要なすべての関連した位置座標データを得ることである。プログラマーはだけでなく、使用されるCNC工作機械およびシステムの機能を理解し、プログラム指示をよく知られるべきであるがまた正しく、実用的な処理プログラムを準備するために機械的処理と関連しているプロセス知識がある。
制御媒体はまた磁気録音テープおよび磁気ディスクのような情報キャリアの場合もある大抵さん孔テープである。制御媒体のプログラム情報はCNCのシステム・プログラムの記憶にさん孔テープの読者か磁気テープ装置、ディスク・ドライブおよび他の入力(出力)装置の使用によって入力である場合もある。