You can do almost anything with VB on windows, the plus sides of VB is its quite easy to Learn (Comparing to other Languages like C, C++), It has one of the Best Integrated Development Environments, Building interfaces with it is probably the easiest among many other Visual Programing Languages...