Este documento proporciona una introducción al lenguaje de programación para máquinas CNC. Explica que el CNC permite controlar máquinas herramienta mediante programas almacenados en una computadora integrada. También describe brevemente la historia del desarrollo del CNC desde sus orígenes en la década de 1940 hasta la actualidad. El documento se enfoca en explicar la estructura básica de los programas de CNC, incluyendo las palabras, bloques y programas que los componen.