برنامه NC پس از رمز گشایی و تبدیل به زبان ماشین سی ان سی در حافظه ذخیره می شود ، محاسبات لازم انجام می پذیرد و سپس به شکل اطلاعات مسیر و اطلاعات فنی به سیگنالها خروجی قطع و وصل تبدیل و به موتور سی ان سی فرمان می دهد . موتور سی ان سی حرکت چرخشی را به پیچ های ساچمه ای منتقل کرده و پیچهای ساچمه ای حرکت دورانی را به حرکت خطی تبدیل می کنند . در نهایت حرکت خطی از طریق کشویی و راهنما ها تحت کنترل سیستم اندازه گیری به ابزار منتقل می شود .
در دنیا کمپانیهای مختلفی کنترلر می سازند و روی دستگاه CNC قرار می دهند که از آن جمله می توان کنترلهای زیمنس ٬ ٬ فانوک ، هایدن هاین٬ میتسوبیشی٬ فاگور٬ فیدیا٬ انگل هارد٬ هاست٬ تسلا و..... را نام برد که در ایران سه نوع کنترل های زیمنس ٬ فانوک ٬ هایدن هاین مورد توجه بیشتر صنعت گران و صنایع مختلف می باشد . و طبعاً تعداد دستگاه های CNC موجود و فعال با کنترلهای فوق الذکر بیشتر از دیگر کنترلها است .
لازم به یاد آوری است افراد یا شرکتهای که می خواهند در امر آموزش ٬ تعمیرات و یا واردات لوازم یدکی کنترلها صرف وقت و هزینه کنند به امر فوق توجه کافی داشته باشند .
با پیشرفت و توسعه دستگاههای cnc تلاشهای زیادی برای ارتقاء قابلیتهای آنها صورت گرفت که با ورود کامپیوتر ، در تکنولوژی ساخت سیستم های NC تحولی شگرف به وجود آمد و اولین ماشین CNC در سال 1972 ساخته شد . در ذیل به چند تفاوت اساسی دستگاههای NC و CNC اشاره میگردد .