Mastercam (also known as CNC Software) is a company that provides computer-aided design (CAD) and computer-aided manufacturing (CAM) software solutions for CNC machining. It offers software products for programming mills, lathes, wire, mill-turn, routers, and Swiss machines. The company caters to aerospace, defense, energy, medical, transportation, and other sectors.