You should look here
http://www.vectric.com/.
You will not find a easier to use, reasonably priced,
great support software around.
I would suggest to purchase CNC Programming Handbook
by Peter Smid.
These will get you started. You will stumble and fall but
we are all here to help you.
olf20 / Bob