Pozostajemy w wątku związanym z informatyką oraz jej wpływem na działanie rozwiązań CNC. Do najważniejszych i najpowszechniej wykorzystywanych „produktów” informatyki należą programy. Miewają one bardzo różną postać, ponieważ pod pojęciem oprogramowania może się kryć wiele rzeczy. Chodzi zarówno o aplikacje z interfejsem użytkownika, z których możemy korzystać w rozmaitych celach, ale także sterowniki cyfrowe do urządzeń. Maszyny CNC są obsługiwane przede wszystkim komputerowo.

Obowiązują tu dwa modele. Część urządzeń posiada wbudowane zaawansowane mikroprocesory oraz własne komputery. Mają one postać paneli sterujących z monitorami i z tego poziomu mogą być obsługiwane przez pracowników. W gruncie rzeczy takie moduły stanowią wierne odpowiedniki tradycyjnych komputerów – mają swoje oprogramowanie, interfejs, funkcje oraz pamięć. Drugi model to maszyny CNC podłączone do zwykłych komputerów klasy PC, na których zainstalowano specjalne programy oraz sterowniki.

Podłączenie może odbywać się z użyciem zwykłego portu USB.