Monday, October 3, 2011

Visual Basic: Advantages and Disadvantages

Visual Basic(VB) is the third-geneartion event-driven programming language and integrated development environment(IDE) from Microsoft for its COM programming model.

Advantages of Visual Basic:
  • Easy to Learn
  • Easy to Use
  • Visual Basic is an excellent platform for writing a client or Web application that accesses a database
  • With Visual Basic you can develop Windows based applications and games.
  • Because Visual Basic is so popular, There are many good resources (Books,
    Web sites, News groups and more) that can help you learn the language.
    You can find the answers to your programming problems much more easily
    than other programming languages.


Disadvantages of Visual Basic:
  • Visual Basic is powerful language, but it's not suit for programming really
    sophisticated games.
  • It's much slower than other languages.
  • The Applications which are doveloped in vb are working only on Windows Operating systems only
  • More memmory space is required to install and work in Vb as VB is GUI based development tool it contains Graphical componenets that need more space.
  • Mostly support only for database applications and graphics.

3 comments:

  1. In April 2014 VB6 is still the most popular version of the Visual Basic programming language.
    http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/3440221-bring-back-classic-visual-basic-an-improved-versi

    ReplyDelete
  2. nice post, keep up with this interesting work. It really is good to know that this topic is being covered also on this web site so cheers for taking time to discuss this! microsoft office ücretsiz

    ReplyDelete
  3. I like the helpful information you provide in your articles. I will bookmark your weblog and check again here frequently. I am quite certain I will learn plenty of new stuff right here! Good luck for the next! IT Support Northampton

    ReplyDelete

Please add to advantages and disadvantages of technology. Also,please share your experience with the technology.