The word “Visual” refers to the method used to create the graphical user interface (GUI). Rather than writing numerous lines of code to describe the appearance and location of interface elements, You simply drag and drop build objects into place on screen. If you’ve ever used a drawing program such as paint or Photoshop, then you already have most of the skills necessary to create an effective user interface.
The word “Basic” refers to the BASIC (Beginners All-Purpose Symbolic Instruction Code) language, a language preferred and used by more programmers than any other language in the history of computing. Visual Basic has evolved from the original BASIC language and now contains several hundred statements, functions, and keywords, many of which relates directly to the windows GUI. Beginners can create useful applications by learning just a few of the keywords, yet the power of language allows professionals to accomplished anything that can be accomplished using any other Windows Programming language.
Visual Basic is not just a language. it’s an Integrated Development Environment in which you can develop, run, test, and debug your applications. The traditional application development process can be broken into three distinct steps: writing, compiling, and testing code. Unlike traditional languages Visual Basic uses an interactive approach to development, blurring the distinction between the three steps. With most languages, if you make mistakes in writing code, the error is caught by the compiler when you start to compile your application. Visual Basic interprets your code as you enter it, catching and highlighting most syntax and spelling errors on the fly. It’s almost like having an experts watching over your shoulder as you enter your code.
The Visual Basic Programming language is not unique to Visual Basic. The Visual Basic programming system, Applications Edition included in Microsoft Excel, Microsoft Access and many windows applications used the same language. The Visual Basic Programming system, Scripting Edition (VBScript) for Internet Programming is a subset of the visual basic language. With Visual Basic you can create Standard EXE, ActiveX EXE, ActiveX DLL, ActiveX Control (OCX), ActiveX Document EXE, ActiveX Document DLL, Data Project, DHTML Application, and IIS Application.