Este documento proporciona información sobre códigos G y M utilizados en programación de control numérico computarizado (CNC). Explica las diferencias entre simuladores CNC como cncsimulator y Denford, y describe conceptos como coordenadas absolutas e incrementales, compensación de herramientas, subprogramas y llamadas a macros. También incluye ejemplos de programas principales y subprogramas con los códigos discutidos.