The invention provides a numerical control programming method of an equal-width stepped conic curved surface. The method comprises the steps of setting a programming file, carrying out decomposition,extraction and acquisition, parameterizing a curved surface curve circumferential angle equation, calculating a line space, obtaining a valid line segment length value, and completing the processing.According to the method, a numerical control machine tool secondary development programming environment is used to carry out manual programming, a cutter trajectory is calculated through a parameter line approximation method and a combination of multiple cycles, a cutter moves along a parameter line of each axis of the curved surface, a main program and a sub program are compiled, and the numerical control programming processing is carried out through a method of calling the sub program through the main problem. The method has the characteristics of a simple calculation method and a fast calculation speed. The program is clear, concise and easy to understand and has good readability and modification, the program is flexible and convenient to modify and edit, the program has high reliability and a small capacity and can be completely stored in a numerical control system, processing interruptions are avoided, and the processing efficiency is improved.