The techniques about intelligent NC programming of aircraft integral panel are discussed according to the aircraft panel characteristics, typical machining process route and problems in NC programming. The techniques include the construction of the intelligent NC programming system of air craft integral panel, comprehensive knowledge representation of NC machining, slicing recognition of generalized pocket, automatic cutting tool selection based on geometrical characteristics and automatic sequencing based on knowledge reasoning. By using the above techniques, the rapid NC programming system of aircraft integral panel is developed.