CNC stands for “computer numerical control”, which is a computerized manufacturing process where pre-programmed software and written code instruct/control the movement of factory tools and machinery. The CNC can be considered as a blending of technology and physical tools. Computers take input from CNC machinists, who translate the CAD drawing into a programming language called G-code. The code determines various behaviors of a corresponding machine, such as the speed, feed rate and coordination in order to create the desired part or object. CNC machining enables the creation of parts and components that would usually be impossible to create manually, and maximizes efficiency by removing the possibility of human error.