Search for Schools

Location:

Program:

Degree:

Technology Resources

  • Study High Tech
    Vocational training, college, and school types in all 50 states in the U.S.
  • Technician Programs
    Become a Helicopter Mechanic, Fulfill Your Dream.
  • c|net
    Find reviews, news, and prices on tech products, as well as free downloads and newsletters.
  • Tech News
  • PC Magazine
    Guide to PC computers, peripherals and upgrades.

Visual Basic - A Simple Language or Bad News in the Long Run?

Visual Basic - A Simple Language or Bad News in the Long Run?

Mary Hobson
Technology Schools Columnist

In previous articles I've taken a quick look at C++ and at Java, and to complete the trio of generally used languages for websites and networking applications, I am taking a little time to write about Visual Basic and VB programming.

The Development of VB Programming

Visual Basic was developed by Microsoft in the late 1980s and released in 1991. It is based on Basic, and was designed to be a language that is easy to use whether you are a beginner or an experienced programmer.

Get the skills you need with University of Phoenix - the number one choice for working professionals.


The language is used to design a user interface of a series of forms to be created, which use drag and drop methods. Alternatively it has no appreciable user interface, but is available to applications to provide objects for their use.

There are today a number of derivative languages, including vbScript, the default language for use with ASP (active server pages), Visual Basic.Net, part of Microsoft's .Net platform, and VBA (Visual Basic for Applications), which comes built into the Microsoft Office products, giving the ability to create macros. Many people will be familiar with it through ASP training and VB.Net training.

ASP and VB.Net Training

Learning Visual Basic and its derivative languages is relatively simple, and many VB programmers have learned it through a VB programming short course, or a VB script tutorial. VBScript features as a part of ASP training, and of course there are many VB.Net training courses offered. However, many VB programmers teach themselves the principles of VB programming, which may be one of the drawbacks of this language.

As a part of the simplicity of design, there are many features of other similar languages - such as C++ and Java - missing. This allows the language to be easy to use, but as more sophisticated applications are developed, and as the VB programmer grows in skill, the lack of these functions can cause real frustration.

Earn your degree 100% online. DeVry University provides the flexibility you need to complete your degree whenever and wherever it's convenient for you.


In particular, it is possible to turn off many of the compiler time warnings of errors that are so helpful to finding bugs, thus giving the programmer a much harder job to produce clean coding.

However, weighed against these criticisms it is necessary to put the short length of time to develop new applications using VB programming, and the short length of the learning curve for programmers who migrate from other languages. Both ASP training and VB.Net training programs spend time on VB, but not a lot.

Whatever the yes's and no's of the language, it is going to continue to be used because of its links to ASP and to .Net applications. ASP training and VB.Net training assures the continued usage of the language in some form or other, and there is no doubt that for some programmers it has real value. Its ease of integration with database applications and its use for Microsoft Office applications will ensure this, and there will be a continued demand for VB programming.

About the Author