Search by name
Search by State
Search by Keywords
Search by Category



What is Visual Basic ?

Visual Basic is a third-generation event-driven programming language and integrated development environment (IDE) from Microsoft for its COM programming model first released in 1991. Microsoft intends Visual Basic to be relatively easy to learn and use.[1][2] Visual Basic was derived from BASIC and enables the rapid application development (RAD) of graphical user interface (GUI) applications, access to databases using Data Access Objects, Remote Data Objects, or ActiveX Data Objects, and creation of ActiveX controls and objects. The scripting language VBScript is a subset of Visual Basic.

A programmer can create an application using the components provided by the Visual Basic program itself. Programs written in Visual Basic can also use the Windows API, but doing so requires external function declarations. Though the program has received criticism for its perceived faults,[3] version 3 of Visual Basic was a runaway commercial success,[4] and many companies offered third party controls greatly extending its functionality.

Why do I need it?

Visual Basic is Easy to learn Programming language.

With Visual Basic you can develop Windows based applications and games.

Visual Basic is much easier to learn than other language (like Visual C++),

and yet it's powerful programming language.

Visual Basic suits more for application developing than for Games developing.

You can create sophisticated games using Visual Basic, But

If you want to make a really advanced professional game like Quake 2,

You may choose other language (like C++), that would be much more

harder to program with.

However, Visual Basic will be probably powerful enough to suit all your application

and games programming needs.

Advantages of Visual Basic:

1) It's simple language. Things that may be difficult to program with other language

can be done in Visual Basic very easily.

2) Because Visual Basic is so popular, There are many good resources (Books,

Web sites, News groups and more) that can help you learn the language.

You can find the answers to your programming problems much more easily

than other programming languages.

3) You can find many tools (Sharewares and Freewares) on the internet that will

Spare you some programming time.

For example, if you want to ping a user over the internet in your program,

Instead of writing the ping function yourself, you can download a control

that does it, and use it in your program.

Compare to other languages, Visual Basic have the widest variety of tools

that you can download on the internet and use in your programs