Mastercam – program opracowywany od 1984 roku przez firmę CNC Software inc. w USA. Jego zadaniem jest szybkie przygotowanie modelu oraz automatyczne opracowanie kodu sterującego obrabiarką CNC. Jego rozwój uwzględnia kolejne wymagania i uwagi użytkowników, przez co znajduje coraz szersze kręgi zwolenników. Według pisma CIM Data MASTERCAM jest na pierwszym miejscu wśród zintegrowanych systemów CAD/CAM na PC pod względem liczby stanowisk na świecie.

Możliwości Mastercam jest to program CAD/CAM o budowie modułowej, skalowany do potrzeb i możliwości finansowych nabywcy. Tworzy geometrię, przygotowuje detale i gotowe rysunki, wizualizuje graficzną drogę narzędzia i generuje program NC. Mastercam wspomaga prace konstrukcyjne, 2 do 5 osiowe frezowanie, toczenie do 3 osi, 2 i 4 osiowe elektroerozyjne wycinanie drutowe. Każdy program technologiczny CAM zawiera środowisko CAD do importu, modyfikacji oraz samodzielnego projektowanie modeli 3D.

Mastercam jest programem dla technologów i konstruktorów. Bardzo istotnym elementem jest łatwość i szybkość opanowania zasad jego obsługi.