I came across a slide which explains why is it hard to program in C/C++ programming language when you don’t have a proper understanidng of the same.
Here is slide which demonostrates why a proper understanding of language is neccessary before you code.
Courtesy :: Deep C by Olve Maudal