CNC Meaning

What is the meaning of CNC?

Computerized Numerical Control