If you want to program then you should start with a copy of an existing program.