जी-कोड, जिसे औपचारिक रूप से आरएस-274 के नाम से जाना जाता है, सबसे प्रचलित है। प्रोग्रामिंग भाषा सीएनसी मशीनों को नियंत्रित करने के लिए। इसमें अनुक्रमिक कमांड होते हैं जो मशीन को स्थिति, गति और विशिष्ट क्रियाओं के बारे में निर्देश देते हैं। कमांड एक अक्षर पते से शुरू होते हैं; 'G' गति के लिए प्रारंभिक कमांड को दर्शाता है (उदाहरण के लिए, रैखिक फ़ीड के लिए G01), जबकि 'M' विविध कार्यों को दर्शाता है (उदाहरण के लिए, स्पिंडल स्टार्ट के लिए M03)।











