• Hybrid languages:Languages that support some (not all) of the OO concepts are called hybrid languages.Java,Pythonand C# are the examples of hybrid languages. • Multi-paradigm languages:Languages that support many programming paradigms (such as procedural programming, generic programming, etc....