title: Differences between VB.NET and VB
body: <p>I have few questions in mind. I am new to this field of Visual Basic so don't make fun of me.</p>
  
  <p>1.) What are the differences between <code>VB.NET</code> and <code>VB</code>?<br>
  2.) I need to develop basic apps for Windows.(like a notepad) Which one should I use?<br>
  3.) Is there an IDE available for both?<br>
  4.) If possible can you suggest me a good resource for learning VB or VB.NET.</p>
  
  <p><strong>Note:</strong> I know C and Java. I couldn't find a satisfactory answer anywhere.<br>
  Stackoverflow always provides the most precise answers.</p>