How do you learn to program as a beginner? I photoread a programming book c+ I understand the concepts but don't know what code to type. It's like understanding the grammar of a language but not having the vocabulary to speak it.