Object Oriented Languages Support Inheritence or subtyping but Object based languages are not fully object oriented because they dont support Inheritence or subtyping e.g VB 6
Login to rate this answer.
Those language which are supported to Classess, Object, Incapsulation And Abstraction is Known as OBJECT BASED LANGUAGES.
Those language which are supported to OBJECT BASED LANGUAGES AS WELL AS INHERITANCE, POLYMARPHISM.
BALAJI PATIL.
Login to rate this answer.
Any langauge based on encapsulation concpet and operations with the objects are called as Object Based language. Exmaple : VB is a Object based and not an Object oriented
Any langauge based on encapsulation concept and operations with the objects and also dealing with the inheritance and polymorphism are called as Object Oriented language. Exmaple : C++,C#

4 Users have rated as useful.
Login to rate this answer.
Object Oriented Languages follows data abstraction, inheritance, polymorphism, encapsulation, data binding where as Object Based Language follows all the above concepts except inheritance.
Login to rate this answer.
Object oriented language supports the concepts of Polymorphism and inheritance. But object based programming doesnt support these two concepts. These languages support Abstract data type and not classes.

1 User has rated as useful.
Login to rate this answer.
Object Oriented - supports of using the objects.
Object Based Language - all data types are objects, based on single type object primitive.
Login to rate this answer.
Object based languages do not support inheritance & dynamic binding. Example, VB
Login to rate this answer.