Difference between object oriented object based programming language ?
OR
What is difference between object oriented programming language and object based programming language ?
Answer :
Object oriented language | Object based language |
Object oriented language support all feature of OOPS i.e. Encapsulation, Inheritance and polymorphism | Object based language doesn’t supports OOPS concept |
Here there is no built in type of objects are available | Build in type object are available |
Example Object oriented languages are Eiffel, Python, Ruby, Java, C# etc. | Object based language is Ada, JavaScript, and Visual Basic (VB) |
It’s statically type-checked | It’s statically type-checked |
It’s object oriented where one can acquire or hide property of objects | It’s also called prototype based language |
It does not supports build in object | It does supports build in types |