Answer:
A computer-aided manufacturing or (cam) software system
Explanation:
Hope I could help :)
inFile.open("progdata.dat");
User Interface, Website