Title: Step by Step Beginners' Guide to Learn Programming