CNC machines maken gebruik van GCode. Dit is een programmeertaal die gebruikt wordt om de bewegingen van een CNC machine, zoals een 3D-printer of een lasersnijder, aan te sturen.