In the age of programming, CNC machines are a boon to manufacturing units. CNC stands for computer numeric control. A CNC machine is operated and controlled entirely through software. History and Evolution of CNC machines It all began in the 1940s, right after the World War II. The earliest version of CNC machines developed during that time basically numerically controlled or NC machines. Initially the fabrication and the manufacturing process was carried on by numerically controlled machine before the invention of CNC machines. These NC machines were created by John T Parsons. In 1960s and early 1970s the idea of computer-controlled machines began to circulate. By 1989 CNC machines became the industry standard. The initial machines had punch cards with G codes. As these machines were hardwired it was difficult or rather impossible to change the pre-set parameters. The G-codes in the modern CNC machines are designed and controlled by computers. The whole set up allows you to do real-