أنظمة Guangshu (GSK) و FANUC هي كلتاهما أنظمة التحكم العددي الحاسوبي (CNC) المستخدمة بشكل متكرر ، ولكن لديها العديد من الاختلافات في لغات البرمجة وتنسيقات الرموز وأنظمة الإحداثيات ،والجوانب التشغيلية1.
:
تستخدم كلا النظامين G-code و M-code للبرمجة ، حيث يحدد G-code حركة الأداة ومعلمات القطع ، و M-code يتحكم في الوظائف المساعدة للآلة1.ومع ذلك ، فإن تنسيقات G-code و M-code في FANUC أكثر اختصارًا مقارنة بـ Guangshu1.
لغة غوانغشو لديها بناء بسيط وأسهل للتعلم. وتشمل بنيتها أجزاء البرامج وأجزاء الكتل وأجزاء الجمل1.FANUC لديه نحوي أكثر تعقيدا، بما في ذلك أجزاء البرنامج، أجزاء الكتل، إعلانات المتغيرات، وأوامر التحكم1.