Theoretisch lassen sich alle Bahnen durch die Geradeninterpolation annähern. Kreis- und Parabelinterpolation reduzieren die Menge der Eingabedaten, erleichtern damit die Programmierung für diese Bahnen und erhöhen deren Genauigkeit. Die Kreisinterpolation ist auf die Hauptebenen XY, XZ und YZ begrenzt.
Nur wenige CNC's bieten auch eine Kreisinterpolation im Raum, um auf einer schrägen Fläche einen Kreis fräsen zu können. Die Einbeziehung rotatorischer Achsen in die Kreisinterpolation ist nicht sinnvoll. Je nach Steuerung wird die Kreisinterpolation unterschiedlich programmiert: In Viertelkreisen, als Vollkreis, mit Hilfe der Kreismittelpunktsangabe oder Kreisendpunkt- und Radiusprogrammierung.