|Object oriented language||Object based language|
|1. Supports all the features of OOPs.
2. Doesn’t have in-built object.
3. E.g. C#, Java etc.
|1. Doesn’t support all the features of OOPs (like Inheritance, polymorphism).