xhtml c++ javascript php html cnc design content management system cam autodesk open source unix java autocad mysql cmsimple perl linux j2ee windows cgi cad .net