Visual Basic, is one of the simpliest and the first application, that youj will probably code with. This is just because of its non-complex code, unlike C# or C++. This allows you to get into the programming world easier, because of how simple it is. I highly suggest that you not learn java/HTML and VB (VB=Visual Basic) at the same time because this may confuse you. It's like learning spanish and german at the same time, it just doesnt work! For programming, you may want a good high quality processor, and I know a guy who has a intel Celeron rig. A NIVIDA GTX Titan Z Black Series would be very nice, for things such as 3D graphics rendering or just general building/ running programs highly dependent on graphics.
