CAD (Computerized Numerical Control) und CAM (Computer-aided Manufacturing) sind die Softwaresysteme, die einer CNC Schneidmaschine zugrunde liegen. CAD dient dazu, Entwürfe zu designen. CAM übersetzt diese in Numerical Control (NC) und steuert so die Maschine.