I don't know but you can see the user interface hanging from the machine. It is a handheld unit on a cord with a keypad and an LCD display. My guess is you load the G-code from a USB stick. I want more capability on the machine than that.