[WEBINAR] Application Acceleration: Faster Performance for End Users

Visual Basic (VB)

Definition - What does Visual Basic (VB) mean?

Visual Basic (VB) is a well-known programming language created and developed by Microsoft. VB is characterized by its simple format, which is easy to understand. Beginning programmers often consider VB the starting point in software development.

VB is the visual form of BASIC, an earlier language originally developed by Dartmouth professors John Kemeny and Thomas Kurtz.

Techopedia explains Visual Basic (VB)

VB includes a wide variety of visual tools, which may be used to create advanced applications with an extended GUI. Thus, VB is more than a programming language. It also includes a variety of libraries, which are useful for creating object-oriented programs. Programs usually involve large development teams working on projects simultaneously.

While many developers look down on Visual Basic as an antiquated language, one cannot deny that there is a ton of VB code out there. So while most Microsoft-centric developers would rather use C#, there will be work in VB for a long time given its widespread use in the past.

Techopedia Deals

Connect with us

Techopedia on Linkedin
Techopedia on Linkedin
"Techopedia" on Twitter

Sign up for Techopedia's Free Newsletter!

Email Newsletter

Join thousands of others with our weekly newsletter

Free Whitepaper: The Path to Hybrid Cloud
Free Whitepaper: The Path to Hybrid Cloud:
The Path to Hybrid Cloud: Intelligent Bursting To Amazon Web Services & Microsoft Azure
Free E-Book: Public Cloud Guide
Free E-Book: Public Cloud Guide:
This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
Free Tool: Virtual Health Monitor
Free Tool: Virtual Health Monitor:
Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
Free 30 Day Trial – Turbonomic
Free 30 Day Trial – Turbonomic:
Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.