CNC Programming First of all, let us understand what does CNC stand for? CNC  stand for Computer Numerical Control means something that is being controlled by coding and the coding is basically in alphanumeric format. writing code to control a machining function is called CNC programming. These codes are of two types:
  • G -Code
  • M -Code
What is G-Code? G Code is a CNC program that controls the movement of the machine, It tells the machine Where to go or How to go? What is M- Code? M- Code is a CNC program that controls the specific function of the machine-like On/Off.