How was CNC Machining Invented?

CNC (Computer Numerical Control) Machining was invented to replace numerically controlled machines that ran on data from punch cards that were made by hand. Industrial weaving looms were the origin of the punch card system that many industrial sectors adopted. CNC was born when punch cards were replaced with computer control, which coincided with the development of computers, as well as computer-aided design (CAD) and computer-aided manufacturing (CAM) programs. Machining was one of the first industrial applications of computing.