Currently, learning CNC machining programming at vocational education institutions is facing many difficulties due to the lack of CNC equipment in both quantity and variety. SSCNC is one of the CNC software that simulates the operation and machining process. Developed by Nanjing Swan Software Technology, it comes with CNC machines. SSCNC is an advanced G-code verification software that allows users to simulate all CNC machine operations and debug NC code using the same platform. SSCNC is an innovative product designed and developed by Nanjing Swan Company. Based on the teaching experience in manufacturing plants and industrial training centers, Nanjing Swan Technology Company has developed a powerful and accurate virtual CNC machine simulation software. includes controls from the following manufacturers: FANUC, SIMUMERIK, MITSUBISHI, GSK, HNK, KND, WA, SKY, HAAS, GREAT, FAGOR and DASEN. By using this software, students can gain the practical experience needed to program, set up and operate CNC machines at a significantly reduced cost.