"G-Code is the number one language used to instruct CNC machining devices what motions they need to perform such as work coordinates, canned cycles, and multiple repetitive cycles. Industry has standardized on G-Code as its basic set of CNC machine codes so this is what I am trained in. Are there other languages you would prefer that I know?"
How you answer this will show the hiring manager how well versed and up to date you are within the industry. Answer briefly, giving an example of the language(s) that you are most familiar with.
Numerical control (NC) refers to the automation of machine tools that are operated by abstractly programmed commands encoded on a storage medium, as opposed to manually controlled via handwheels or levers, or mechanically automated via cams alone. The first NC machines were built in the 1940s and '50s, based on existing tools that were modified with motors that moved the controls to follow points fed into the system on punched tape. These early servomechanisms were rapidly augmented with analog and digital computers, creating the modern computed numerically controlled (CNC) machine tools that have revolutionized the manufacturing process.