Microsoft Visual Basic 2008 Express is a very good programming tool. It uses the dot net framework, which is the new programming interface used in Windows operating system. The interface is really good and it makes programming easy. Visual Basic is a programming language used by home users as well as professionals because it is easy to learn. It covers everything that can be modified in Windows. 2008 version includes new project types that suit our needs. It is easier to add activeX and other controls into a project. This is a free version, but great for its features.