createProgram

Used to create the program when need for program creation or recreation detected