فناوری کنترل عددی همچنین به نام فناوری کنترل عددی کامپیوتری (CNC، Computerized Numerical Control) نیز گفته میشود که فناوریای است که از رایانه برای تحقق کنترل برنامه دیجیتال استفاده میکند.
این فناوری از رایانه برای اجرای تابع کنترل منطقی ترتیبی مسیر حرکت تجهیزات و عملکرد تجهیزات جانبی طبق برنامه کنترلی که از قبل ذخیره شده است، استفاده می کند.
از آنجایی که رایانه برای جایگزینی دستگاه کنترل عددی که در اصل از مدارهای منطقی سخت افزاری تشکیل شده است استفاده می شود، تحقق عملکردهای کنترلی مختلف مانند ذخیره سازی، پردازش، عملیات و قضاوت منطقی دستورالعمل های عملیات ورودی را می توان توسط نرم افزار رایانه تکمیل کرد و میکرو- دستورالعمل های تولید شده توسط پردازش به دستگاه سروو درایو منتقل می شود که موتور یا محرک هیدرولیک را به حرکت درآورد تا تجهیزات به کار بیفتد.
