G-Code is the language used to control CNC machines. If you’re a professional who spends most of their time doing CNC Programming, your job title is probably CNC Programmer. A CNC Program is a text file that contains g-code.
CNC Programming (Computer Numerical Control Programming) is the art of programming CNC machines to make parts.