The present invention relates to a CNA drilling program producer, method for producing said program and recording medium for recording the program method capable of making computer produce CNC drilling program and utilizing computer to fetch said program. It is formed from scanning device, input device, zero setting and computing device, drilling hole computing device and composition computing device, in which the scanning device is used for scanning original program of drilling, the input device is used for inputting drilling data, the zero setting and computing device is used for producing zero setting value according to the above-mentioned original program and drilling data, the drilling computing device is used for making calculation for opening slot or circular hole, and the composition computing device is used for making composition calculation according to drilling data. |