The Electronic Industries Association developed a standard for a code it defines as an "interchangeable variable block data format for positioning, contouring, and contouring/positioning numerically controlled machines". The standard for this general machine code, known as G/M-Code or, more commonly, G-Code, is EIA-274-D.
The Techno CNC Control Software is designed to recognize some of the standard G/M codes. The codes it supports can be used to revise an existing G-Code (.NC) file or to create an original file that can be run by the Techno G-Code Interface. The codes that are recognized by the Techno Interface are listed and described in detail in the G-code reference. Sample G-Code files can be found in the G-code examples area.