Sistem Guangshu (GSK) dan FANUC keduanya sering digunakan Sistem Kontrol Nomer Komputer (CNC), tetapi mereka memiliki beberapa perbedaan dalam bahasa pemrograman, format kode, sistem koordinat,dan aspek operasional1.
:
Kedua sistem menggunakan kode G dan kode M untuk pemrograman, di mana kode G mendefinisikan gerakan alat dan parameter pemotongan, dan kode M mengontrol fungsi bantu mesin1.Namun, format kode G dan kode M FANUC lebih ringkas dibandingkan dengan Guangshu1.
Guangshu memiliki sintaksis yang lebih sederhana dan lebih mudah dipelajari. Strukturnya mencakup segmen program, segmen blok, dan segmen kalimat1.FANUC memiliki sintaksis yang lebih kompleks, termasuk segmen program, segmen blok, deklarasi variabel, dan pernyataan kontrol1.