La machine-outil à commande numérique est un appareil mécanique, exécutant un usinage précis avec un système de contrôle numérisé. La commande, c’est-à-dire les logiciels matériels et techniques employés dans le fonctionnement de chaque élément qui composent la machine, est généralement assurée par un langage ISO.