Mastercam یکی از نرم افزار های کمپانی CNC Software در زمینه طراحی ابزارهای ماشینی و ماشین آلات مربوطه در تولید قطعات صنعتی است که با هدف مطرح شدن به عنوان یکی از بهترین نرم افزار های موجود در زمینه طراحی CAD/CAM تولید شده است. در واقع Mastercam یک برنامه نرم افزاری ساخت به کمک رایانه یا کَم (CAM) می باشد که توسط برنامه نویسان CNC و مهندسین مکانیک فعال در زمینه طراحی قطعات مورد استفاده قرار می گیرد. این نرم افزار مانند دیگر برنامه های طراحی مهندسی (CAD) به حرفه ای های دنیای صنعت فرز، تراشکاری، برش کاری و ماشین کاری کمک می کند تا به مدلسازی جامدات و سطوح و طراحی دو بعدی/سه بعدی اجزای مکانیکی و قطعات صنعتی و سپس برش دادن و یا ماشین کاری بر روی قطعات صنعتی پرداخته و عملکرد آن ها را بررسی کنند.