The proper use of a CNC machine requires specialized software and experienced users. The CNC operator must be familiar with the particular interface for the CNC machine being used or be familiar with G-code, the language computers use to “talk” to the milling instrument (Larry, 2012).