Copy lots of source codes. This will give you program grammar structure. Find and learn a new unfamiliar command every day. This will increase your vocabulary. Soon, you'll be modifying existing programs to suit you, and you're a programmer!