The Free On-line Dictionary of Computing (19 January 2023):CNC 1. Computer Numerical Control. 2. Collaborative Networked Communication.