If you are not even sure how to program...this is a nifty way to start. Might take some time but time is required to program in the first place. This is for people completely new to programming and is used as a transition to learning more complicated languages.