The technical information, such as Machining feature, type of machining operation and machining condition, should be integrated in one data structure with some relation between these information in order to manage, modify, and verify NC data and avoid the human error. In this research, the technical information is extracted from NC code, and the technical information is transformed into a next-generation CNC control language (ISO 14649) which contains the technical information, and the ISO 14649 data is stored in XML database. In this report, Workingstep is constructed from Machining feature, Machining strategy which are extracted from NC code based on Form-shaping function. ISO 14649 Machining system is also developed.