Advantages And Disadvantages of Visual Basic


  1. The structure of the Basic programming language is very simple, particularly as to the executable code.
  2. VB is not only a language but primarily an integrated, interactive development environment (“IDE“).
  3. The VB-IDE has been highly optimized to support rapid application development (“RAD”). It is particularly easy to develop graphical user interfaces and to connect them to handler functions provided by the application.
  4. The graphical user interface of the VB-IDE provides intuitively appealing views for the management of the program structure in the large and the various types of entities (classes, modules, procedures, forms, …).
  5. VB provides a comprehensive interactive and context-sensitive online help system.
  6. When editing program texts the “IntelliSense” technology informs you in a little popup window about the types of constructs that may be entered at the current cursor location.
  7. VB is a component integration language which is attuned to Microsoft’s Component Object Model (“COM”).
  8. COM components can be written in different languages and then inegrated using VB.
  9. Interfaces of COM components can be easily called remotely via Distributed COM (“DCOM”), which makes it easy to construct distributed applications.
  10. COM components can be embedded in / linked to your application’s user interface and also in/to stored documents (Object Linking and Embedding “OLE”, “Compound Documents”).
  11. There is a wealth of readily available COM components for many different purposes.
  12. Visual Basic is built around the .NET environment used by all Microsoft Visual languages, so there is very little that can’t be done in Visual Basic that can be done in other languages (such as C#).


  1. Visual basic is a proprietary programming language written by Microsoft, so programs written in Visual basic cannot, easily, be transferred to other operating systems.
  2. There are some, fairly minor disadvantages compared with C. C has better declaration of arrays – its possible to initialise an array of structures in C at declaration time; this is impossible in VB.


17 thoughts on “Advantages And Disadvantages of Visual Basic

  1. Pingback: Visual Basic .NET 2010 Express – A “From the Ground Up” Tutorial « Visual Basic

  2. What I have continually told people is that when searching for a good on-line electronics retail store, there are a few aspects that you have to remember to consider. First and foremost, you need to make sure to look for a reputable and in addition, reliable store that has received great evaluations and ratings from other individuals and industry people. This will make certain you are handling a well-known store providing you with good services and support to it’s patrons. Thanks for sharing your ideas on this web site.

  3. Pingback: KBP #1 | mycoolmatcha

  4. Pingback: Programming ← Josepin

  5. Pingback: Advantages And Disadvantages of Visual Basic ← Josepin

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s