OK so here goes, and dont forget to join the yahoo Dyna group. G code is just a language. DynaLan is some variation of conversational programming. I am not sure 1 is better than the other as much as g code has become more popular. I am just starting to try to understand DynaLan but it seems pretty straight forward. You can use a modern cad program and use the post processor for a Dyna machine. It will write the correct code for the machine. Did you just buy the 1 on ebay? Is 999.00 right now with no bids. Solid machine for sure. My little ones that were built for educational and or small parts are built very well. Somebody around here or on the other site I mentioned will have some info and or software around. So far i have been able to communicate via RS232 and upload or download into or from the machine just fine ( I had problems but just the usual misunderstandings). If this is your first foray into cnc. I hope you like to read into the wee hours of the morning. Plenty to do. Good Luck. Btw you should be able to do quite a bit thru the controller to build and upload files to save. Have you talked to Dyna Mechtronics? Roberto is pretty helpful (he does try to be) unfortunately on the smaller machines like mine there isnt much physical support.