Visual BASIC is a programming language developed by Microsoft. It is a robust language that can be used for Windows application development, database access, game development, automating tasks in Office, among other things. The advantages of Visual BASIC is its ease of learning and use, its strong integration with Windows, and its fast development. Visual BASIC has evolved over the years. What once was a language driven by procedural and event driven programming has evolved into a full object oriented language. Microsoft officially ended support for Visual BASIC 6 in 2008 and while it remained popular over the years, its use is on the decline. It’s mainly used in legacy systems now with new development using .NET.
The tutorials listed here are years old, but still use the .NET architecture. Some of the information may be out of date, but at the time it was written they were accurate. Most should still be relevant, though menus and systems may be moved around from where they once were.
Section 1: Getting Started
Section 2: Components
Section 3: Comments and Variables
Section 4: Input, Output, and Closing
Section 5: Conditionals
Section 6: Listboxes