El código G, formalmente conocido como RS-274, es el más extendido. lenguaje de programación para controlar máquinas CNC. Consiste en comandos secuenciales que indican a la máquina el posicionamiento, la velocidad y acciones específicas. Los comandos comienzan con una letra de dirección; 'G' denota comandos preparatorios para el movimiento (por ejemplo, G01 para el avance lineal), mientras que 'M' significa funciones varias (por ejemplo, M03 para el arranque del cabezal).
