Numerieke controle (NC) verwijst naar het gebruik van gecodeerde numerieke informatie bij de automatische controle van apparatuur. Numerieke besturing kan worden gedefinieerd als een soort programmeerbare automatisering waarbij het proces wordt aangestuurd door cijfers, letters en symbolen. De cijfers, letters en symbolen zijn gerangschikt als een "programma van instructies" voor een bepaalde taak. Een dergelijk programma wordt een onderdeelprogramma genoemd. De alfanumerieke gegevens staan voor relatieve posities tussen een werkkop & een werkstuk en andere instructies die nodig zijn om de machine te bedienen. De werkkop is een snijgereedschap of een ander bewerkingsapparaat, & het werkstuk is het object dat wordt verwerkt. De belangrijkste toepassingen van Numerical Control zijn Machine-toepassingen, zoals boren, frezen, draaien, slijpen etc., & Niet-machine-toepassingen, zoals assemblage, tekenen. De meest voorkomende toepassingen van NC zijn in werktuigmachinebesturing. De werktuigmachine en processen die momenteel door krachtige computers worden aangestuurd, worden aangeduid als Computer numerical control (CNC) Machines. Computer numerieke besturing wordt gedefinieerd als een NC-systeem waarvan de Machine Control Unit is gebaseerd op een speciale microcomputer in plaats van op een hard-wired controller.