نظام CNC هو مركز التحكم في آلة CNC، حيث يمكنه إنشاء برنامج التحكم الرقمي من خلال التفاعل بين الإنسان والآلة وفقًا للرسم التصميمي والتقنية ومعايير العملية. يتم تحويل هذه البرامج الرقمية إلى نبضات كهربائية للتحكم في حركة نظام المؤازرة لدفع آلة CNC بأكملها.
آلة التحكم الرقمي التقليدية (NC) تستخدم قارئًا كهروضوئيًا لقراءة معلومات المعالجة على شريط ورقي لتصنيع الأجزاء. بينما تستخدم آلة التحكم الرقمي بالحاسوب (CNC) حاسوبًا صغيرًا كوحدة تحكم، وتقرأ معلومات المعالجة من الحاسوب دون الحاجة إلى قارئ كهروضوئي. يمكن لآلة CNC المتقدمة البرمجة على الحاسوب أو استقبال المعلومات من CAPP لتحقيق البرمجة التلقائية. وهي أساس التصنيع المتكامل بالحاسوب.
يتمتع نظام CNC الحديث عادة بالوظائف التالية: