You can write advanced Windows programs in a fraction of the time it takes to write the same programs using other programming languages. Visual Basic as the name implies is a Windows programming language. With Visual Basic, if you want to create a button, a list box or text box etc. Items placed on the form have their underlying code written into the program along with their properties. Each item placed on the form can have its properties adjusted at design time.
Items can also have most of their properties adjusted at run time.
A simple program can be created with very little additional code. If the programmer wants to develop a program using a feature not available from the tool box, then the use of a DLL will almost certainly provide the answer. The Professional edition contains everything in the Learning edition plus additional ActiveX controls including Internet controls and Crystal Report Writer. The Enterprise edition contains everything in the Professional edition plus the Automation Manager, the Component Manager, database management tools and Microsoft Visual SourceSafe project orientated version control system. It should be noted that Visual Basic 5 is a 32-bit only program and will not run in Windows 3.1.