I am a beginner I spent many hours studying c++ books and online tutorials, I am sure I am competent enough to become a good programmer but I cant wrap my mind around how c++ (or any programming language for that matter) works.
My question is, How do I understand the fundamentals of programming, the basic laws. So i can use that to teach myself how to program because I am sure I can.