CNC コンピュータ・デジタル制御」の略で、コントローラから送られる一連のコマンドによって機械を制御することを指す。コントローラから送られるコマンドコードは、通常、Gコードと呼ばれる座標リストの形をしている。このようなコードによって制御される機械は、すべて CNCマシンフライス盤、旋盤、そしてプラズマ切断機まで。今回は、CNCフライス盤と旋盤の種類とその組み合わせについて紹介する。CNCマシンの動きは、X軸、Y軸、Z軸などの軸によって定義することができる。より高度な機械には、A軸、B軸、C軸も含まれる。X軸、Y軸、Z軸は主要な直交ベクトルを表し、A軸、B軸、C軸は軸の回転を表す。CNCマシンは通常、最大5軸を使用する。以下は代表的なCNC機械のリストである。

CNC旋盤 - このタイプの旋盤は、旋盤のチャック内で材料を回転させることで機能する。その後、工具が2軸上を移動し、円筒形の部品を切り出す。CNC旋盤は曲面を作ることができるが、手動旋盤では曲面を作ることは難しいか、不可能でさえある。工具は通常回転しないが、電動工具であれば動かすこともできる。
CNCフライス盤 - CNCフライス盤は通常、平らな部品を製造するために使用されるが、より複雑な機械は自由度が高く、複雑な形状を製造することができる。材料は静止しており、スピンドルが工具と共に回転し、工具が3軸方向に移動して材料を切削する。主軸は静止し、材料は移動する場合もある。
CNCドリル加工 - この機械はCNCフライス盤に似ているが、1つの軸に沿ってのみ切削するように特別に設計されている。つまり、X軸とY軸に沿って切削するのではなく、Z軸に沿ってのみ材料に穴を開けるのである。
CNC研削盤 - この機械は、砥石を材料に接触させ、高品質の表面を作り出します。設計目的は、硬い金属から少量の材料を除去することであるため、表面処理作業として使用される。