This book encompasses the elements of various technologies used to construct and use computer numerical control (CNC) machine tools. It considers virtual reality of manufacturing processes as a method of human computer interface in accomplishing total control of the manufacturing system. Consisting of eight chapters, the book provides a balance in description of the key elements of the contributing technologies used in computer numerical control. Special emphasis is given to the computer science and electronics engineering aspects.