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. Visual Basic 5 comes in three flavours. The Standard or Learning edition, the Professional edition and the Enterprise edition. The Professional edition contains everything in the Learning edition plus additional ActiveX controls including Internet controls and Crystal Report Writer.