Visual Basic Introduction and History
Evolution of Visual Basic
March 6, 1988Microsoft Buys Tripod
Alan Cooper, the 'father' of Visual Basic, shows a drag-and-drop shell prototype calledTripod to Bill Gates. Microsoft negotiates to buy the concept, now code-named Ruby. TheTool includes a widget control box, the ability to add widgets dynamically, and a smalllanguage engine.
March 20, 1991Visual Basic 1.0 Debuts at Windows World
Microsoft marries QuickBasic to Ruby shell app and gives it a new code name: Thunder. Theresult is the first tool that lets you create Windows apps quickly, easily, and visually.Features include a drag and drop control toolbox, codeless UI creation, and an event-oriented programming model.
March 1992Visual Basic 2.0 Toolkit (Rawhide) Released
This toolkit integrated several third-party tools into a single package, putting controls in thehands of many VB developers for the first time. It provided instrumental in helping VB'sthird party market achieve critical mass.
September 1992Visual Basic 1.0 for DOS is released. Figure this one out :)
The language itself was not quite compatible with Visual Basic for Windows, as it wasactually the next version of Microsoft's DOS-based BASIC compilers, QuickBASIC andBASIC Professional Development System.
November 1992Visual Basic 2 Debuts
Adds ODBC Level 1 support, MDI forms, and object variables. First version to feature theProfessional Edition. The programming environment was easier to use, and its speed wasimproved.
June 1993Visual Basic 3 Debuts
Integrates the Access Engine (Jet), OLE Automation and reporting. It came in bothStandard and Professional versions. Visual Basic 3 included version 1.1 of the Microsoft JetDatabaseEngine that could read and write Jet (or Access) 1.x databases.
October 1996Visual Basic 4 Debuts
Permits you to create your own add-ins. Also introduces classes and OCX's. Was the firstversion that could created 32 bit as well as 16-bit Windows programs.
April 1997Visual Basic 5 Debuts
Incorporates compiler, WithEvents, and the ability to create ActiveX controls. A free,downloadable Control Creation Edition was also released for creation of ActiveX controls. Itwas also used as an introductory form of Visual Basic: a regular. exe project could becreated and run in the IDE, but not compiled.
October 1998Visual Basic 6 Debuts
Introduces WebClasses, windowless controls, data designers, new reporting designers, andthe ability to create data sources.