I should use to start encoding/authoring?

Im new to making a DVD, and do not know where to start. I have video footage on my computer and I need to make a sellable DVD. Which program do I use to make this video.

I know this is probably so basic to everyone, I just do now know where to start.

Thankyou