CNC machining is what it means?

I engaged in mold as well as CNC programming for 10 years, CNC now refers to CNC, this type of machine tool has a lot of, you can say that now almost say that there are machine tools have CNC numerical control, online there is more detailed information, you can look at, here I give you a brief:

CNC machining refers to the use of numerical control of machining tools for processing. cnc refers to the numerical control of the machine tool by the numerical control of the machine language for programming control, usually G-code. The CNC machining G-code language tells the CNC machine what Cartesian positional coordinates to use for the machining tool and controls the tool feed rate and spindle speed, as well as tool changer, coolant, and other functions. CNC machining has great advantages over manual machining, such as CNC machining produces very accurate and repeatable parts; CNC machining can produce parts with complex shapes that manual machining can't. CNC machining technology is now widely available, and most machine shops have the ability to do CNC machining, with CNC milling, CNC turning, and CNC EDM wire cutting being the most common methods of CNC machining in typical machine shops. The most common CNC machining methods in a typical machine shop are CNC milling, CNC turning and CNC EDM wire cutting. The tools used for CNC milling are called CNC milling machines or CNC machining centers. The lathe that performs CNC turning is called a CNC turning center. CNC machining G-code can be manually programmed, but usually machine shops use CAM (Computer Aided Manufacturing) software to automatically read CAD (Computer Aided Design) files and generate G-code programs to control CNC machines.