:
Isn't .NET the thing that was requried for Visual Basic apps?
It was stupid getting it because you need the actual installer that they provide you with to get the right one, and it makes you look like a script noob. 
|
.NET is the current API for developing Windows programs. I haven't used it yet, but I did work with some of the previous APIs such as Win32 and MFC.