Used mainly in automation, G-code is the common name for the most widely usednumerical control (NC) programming language, which has many implementations. G-code issometimes called G programming language.