Welcome to the world of Visual Basic. Released by Microsoft in 1991, Visual Basic was designed to be a visually oriented programming language in contrast to the popular languages of that time (Pascal, C, COBOL, and FORTRAN). Although Visual Basic is similar to QBasic – the procedural languages supplied with every version of MS-DOS beginning with version 5.0 – it contains important extensions that make it more of an object-oriented language.
The newest version of Visual Basic is more object-oriented than ever. It is capable of handling software development projects of enormous scope and depth. Visual Basic is now one of the most flexible and powerful visual object-oriented computer language available, and it remains the most popular language for the world’s most popular operating system.
One way of describing Visual Basic’s nature is to say that when the computer programmer develops programs in Visual Basic, data is more often than not approached as an object rather than just numeric or text information. Data Objects, like real-world objects, such as desks and chairs, have properties. Desks and chairs could be said to have a “Leg Count” property, which describes the number of legs for that object, whether it is a three-legged stool or a four legged desk. Similarly, a data object that held information about a store’s customers might have a CustomerCount Property. Unlike the “LegCoung” physical property of a real-world chair, you can easily change the CustomerCount property of a data object.