One these important specifics are determined, CNC programmers then code the details into numbered, sequential instructions for a machine – and CNC machinist – to follow. Since the role of CNC programmer is so important, these professionals tend to earn a higher salary than machinists and operators.