Visual Basic NET is an object oriented programming language, meaning it is event driven, where as other programming languages such as Pascal or C are classified as procedural programming languages in nature.
The different between procedural and nonprocedural languages are that:
With procedural language you tell it "how" to go about doing something. Such programs are characterize by structured lists of actions and when the language is completely known to the compiler designers, they can write the ...
Visual Basic .NET is contrasted with other programming languages.