What is visual Basic?

VISUAL BASIC

VISUAL BASIC is a high-level programming language that is derived from the earlier DOS version called BASIC. BASIC stands for Beginners’ All-purpose Symbolic Instruction Code. Visual codes are written the same as English, and one can understand easily. There are many versions available in the market nowadays,but Visual Basic 6 is good for beginners.
VISUAL BASIC is a VISUAL The programming language is graphical, and you can make and drag many objects on the form; it makes it very easy. Even an inexperienced person can use it if he/she has a little knowledge about programming. 
Visual Basic 6 is event-driven because we need to write code that performs some tasks when an event occurs.Some of the events are load, click, double click, drag and drop, pressing the keys, and more. We will learn more about events.Besides that, a VB6 program is made up of many subprograms or modules, each has its own program code, and each can be executed independently; they can also be linked together in one way or another. VB6 is the easiest and simplest. I will recommend VB6 at the start; after that, you can choose any other version of it.

C. The Visual Basic 6 Integrated Development Environment

Before you can write programs in VB 6, you need to install the Visual Basic 6 compiler on your computer. You can download a copy of the Visual Basic 6 compiler very easily. If you have already installed it on your PC or computer, then you do not need to waste your time in downloading it.
After installing the VB6 compiler, the icon will appear on your desktop or in your programs menu. Click on the icon to launch the VB6 compiler. On startup, Visual Basic 6.0 will display the following interface, as shown below.

If we do not have any project before it, we have to click on the first icon of the dialog box, which is shown above in blue highlight.
When we click on it the new windows will be open in form. Actually, vb6 consists of many forms as needed but we will use a single form in the beginning so that you should understand it easily and quickly.

In the next post we will learn how to design for different types of applications and how you can use tools (intrinsic and active ex.).