No! To run these machines all that is needed is basic understanding of computers. Learning the design software is everthing when it comes to working with these. Code is generated when you put toolpaths on your drawings.