answersLogoWhite

0


Best Answer

Visual Basic is not an "Object Oriented Language" its an "Object based Language" because, in VB we cannot implement Object Oriented Concepts like: Inhertiancy, Polymorphism, Encapsulation and Abstraction.

But it is an Event drive programming, easy to develop applications. VB is used to Devlop Graphical User Interface Applications (GUIs). VB is Object Bsed Event Driven Programming Languge as we use Objects to create our Applications such as Text Box, Command Button on Form and it is also called Event Driven Language because anything we do on VB application such as Click MOuse on command Button to execute any command, or enter the text in text box etc. every thing is an event that's why we call it Object Based, Event-Driven Programming.

User Avatar

Wiki User

8y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

15y ago

VB.Net is an object oriented programming language because it follows the three (some say four) paradigms of object orientation. Encapsulation VB.Net has the ability to hide the implementation details of a class internally. This makes the data integrity of the object state less likely to be manipulated in unexpected ways. Inheritance VB.Net allows classes to be defined that extend the behavior of another class, while keeping the original functionality of the original class. Polymorphism VB.Net allows you to override the functionality of a superclass in a subclass, and can treat instances of a subclass as the superclass. Some programmers will say that there is a fourth paradigm, "Abstraction." I feel, though, that abstraction is inherent in any good programming language, and that abstraction is part and parcel of programming.

This answer is:
User Avatar

User Avatar

Wiki User

12y ago

Friends first understand what is object based language ,the term may be used in technical to sense describe any programming language that uses the idea of encapsulating state and operation.

ok

now see what difference between object oriented and object based,its very simple frds , a object based are that uses the idea of encapsulating state and operation , but it not following feature like Inheritance.that y it is differ from oops.

now up to here u got what the object based language ,and how it differ from oops.

Vb provide the tool box ,in which many gui elements are present as an object ,like we can use textbox , checkbox ..many are present ,we directly used them,without going detail how they are implemented ,we just see which object is our requirement.

VB supports both objects and classes, but not inheritance, so it does not qualify as object-oriented. but it is a object based language.

This answer is:
User Avatar

User Avatar

Wiki User

11y ago

Actually that statement is not entirely correct...There are numerous versions/types/brands of visual basic and not all of them are

object oriented.


Microsoft Visual Basic did not take on an object oriented base util after VB6. But Fosters VB was OBJOR since conception.

VBA is actually a hybrid Object / Definition Language

IBM had a version which was hard-coded into the motherboard of its earliest personal computers and was authored by B.Gates and friends and in my opinion was the catalyst for MS Visual Studio which was a Revolutionary IDE and was not only powerful but actually easy to learn and master.


But today most languages including pretty much all VBasic languages are object oriented for 2 reasons: It allows a programmer to achieve a critical system function with little to no lines of code - and it allows Microsoft the ability to charge royalties on most software authored with Visual Studio due to the Runtime files needed to execute them.

This answer is:
User Avatar

User Avatar

Nikhil Yadav

Lvl 2
2y ago

It is sometimes called an event-driven language because each object can react to different events such as a mouse click.

This answer is:
User Avatar

User Avatar

Wiki User

14y ago

Object based language are those language which do not support inheritance

This answer is:
User Avatar

User Avatar

Wiki User

14y ago

visual basic is not an object oriented programing but its a event driven programing.

This answer is:
User Avatar

User Avatar

Wiki User

8y ago

Visual Basic is considered an object-oriented programming language because instead of logic it is based around objects. The objects are the main focus.

This answer is:
User Avatar

User Avatar

Wiki User

11y ago

because it is driven by events. as it is a language used in programming, then it only makes sense to say VB is an event driven programming language.

This answer is:
User Avatar

User Avatar

Wiki User

14y ago

Yes it is.

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Why vb is called event driven programing language?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

What is difference between visual programing and event driven programing?

event driven programming is occur when the creat any event means when the user touch the mouse and visual programming does not any oop


Why vb is an event driven programming language?

because it is driven by events. as it is a language used in programming, then it only makes sense to say VB is an event driven programming language.


What does event driven scripting language mean?

event driven programming is based upon the events. its flow is based on the events.


How is event driven programming different from other programming?

write a note on event driven programming


Disadvantages of event driven programming?

It uses a wimp hcimaking it user friendly.


What is Event driven programming in VB?

Events are the actions that are performed by the user during the applications usage. If a user clicks a mouse button on any object then the Click event occurs. If a user moves the mouse then the mouse move event occurs. By the same way an application can generate Key down event, Key up event, mouse double click event.


Vbnet is which type of language Service Oriented Architecture Programming Language Object Oriented Programming Language Procedural Oriental Programming Language?

Visual Basic .NET (VB .NET) is an OOP, an Object-Oriented Programming Language. It's paradigm is both OOP and Event-Driven, but that's beside the point.


Is operating system an event driven program?

yes


What happens in an event driven relationship?

it never works out


What does it mean that VBA is objcet and event driven programming language?

Object driven programming languages are all based around objects on a 'form' or a 'room'. For example the program will be ran around buttons or other controls. For example if a user clicks a button a set of defined steps will occur. Event driven is similar. For example if this occurs then do this. For example while counter = 1 do .... Basically it is more simple for novice programmers to use and get their head around.


What is trigger functions in event driven programming?

Boring and unneccesary


What is meant by event driven?

event driven programs do not have a specific pathway in which the programs instructions are executed. different parts of the program are evoked by events that take place during the running of the program.