Die Direct Numerical Control (DNC) ist eine direkte numerische Steuerung, die einen Kommunikationsverbund zur Übertragung von Teileprogrammen von einem Computer an eine numerische Steuerung ( NC) benutzt.
Das Direct Numerical Control wird zur Steuerung von Werkzeugmaschinen benutzt, mit der die vom Fertigungsrechner übermittelten Datensätze in Bewegungsänderungen der Werkzuegmaschine umgesetzt werden. Die einzelnen Datensätze werden nacheinander abgearbeitet.
Direct Numerical Control ist eine Weiterentwicklung der Computerized Numerical Control ( CNC), die wiederum auf dem Numerical Control (NC) basiert.