مفهوم CNC منجر به توسعه مفاهیم دیگری مانند CAD (طراحی بوسیله کامپیوتر یا Computer Aided Design) و CAM (تولید بوسیله کامپیوتر یا Computer Aided Manufacturing) شده است.. در ماشینهای فوق مدرن، تمامی عملیات مانند تراشکاری، فرزکاری، سوراخکاری، پرداخت و غیره بر روی قطعه توسط یک ماشین به صورت خودکار انجام میشود.
مداخلات دستی فوق در فرآیند تولید به صورت کامپیوتری با چرخش CNC از یک برنامه خاص کنترل می شود. همین فرآیند تولید را می توان هر چند بار تکرار کرد و یک دارایی عظیم است.، به ویژه برای تولید سریال. تراشه ها نیز در اینجا کاملاً خودکار دفع می شوند. این بدان معنا نیست که چرخش CNC آسان تر است.. با تراشکاری معمولی تفاوت دارد، تراشکاری معمولی نیاز به تجربه و غریزه مطمئن از طرف کارگر ماهر دارد، دستگاه CNC به دانش قبلی زیادی نیاز دارد.
عبارت (CNC (Computer Numerical Control در معنای لغوی به معنای کنترل عددی کامپیوتری است.. به طور کلی به دستگاه یا ماشینی که از کنترل عددی کامپیوتری است.فاده میکند، دستگاه CNC گفته میشود. در واقع عبارت CNC به نوعی توضیح دهندهی نحوهی کار این ماشینآلات است..
کنترل عددی از یک سری کد تشکیل شده است. که شامل اعداد، حروف و علائم است.. این کدها برای واحد کنترل، قابل فهم است و پس از کامپایل شدن به پالسهای الکتریکی جریان تبدیل شده و از این پالسها برای روشن و خاموش کردن سیستم محرکه، کلاچ و تجهیزات ماشین است.فاده میشود. تلاش برای ساخت قطعات، توسط ماشينهاي NC بیشتر جنبهی تئوری داشت چون تهیه کردن این گونه ماشينها از نظر اقتصادي مقرون به صرفه نبود.
ماشینهای تراش، انواع مختلفی دارند که وسیعترین و پرکاربردترین ماشین ابزار در سطح جهانی است. و مطمئنا نوع CNC آن نیز بیشترین کاربرد را دارد. در ماشین تراش، یک گیرهگردان (سه نظام، چهار نظام) وجود دارد که قطعهکار داخل آن بسته میشود و ابزاری جهت تراش دادن به صورت ثابت به آن نزدیک میشود و از سطح آن مواد را بصورت براده میتراشد.