VB.NET ->
http://visualbasic.about.com/od/lear.../a/LVBE_L1.htm
That link allows you to learn about VB 2005 express edition, the free software available at microsoft.com
Insturctions on d/l the environment are listed. A very good guide explaining Object Oriented Programming.
Also a Free Newlsetter spam-proof is offered. Good luck learning VBE :-)