&gt;&gt; ...nowhere tells you that.<p>Eeh, I beg to differ. What you need is a good beginner book that starts with the real basics. You will need to be patient and disciplined because there&#x27;s a lot you will need to learn (try to have fun with it).<p>I also don&#x27;t buy your justification for why you can&#x27;t program at the moment. All programmers need to know why &quot;main()&quot; is there and what &quot;\n&quot; does. It&#x27;s not like the mark of a true programmer is the ability to blank out axioms.