how can i start programming, i want to design a cctv and i want to write my own program to run the receive