Why is #include <iostream.h> bad?
<p>I was reading <a href="http://programmers.stackexchange.com/questions/126950/books-about-learning-programming-with-c-as-a-first-language">another thread</a> where a guy asked about C++ books for beginners, and one of the programmers answering wrote this:</p>

<blockquote>
  <p>Some warnings: avoid all books that present an "hello world" stating with</p>

<pre><code>#include &lt;iostream.h&gt;
</code></pre>
</blockquote>

<p>I opened my C++ book and sure enough it included the iostream header like the example above. </p>

<p>Why is that bad? What other pointers should I keep in mind when learning C++?</p>

<p>Background: I am proficient with C and I'll start to learn C++ this next semester.</p>
