CTS interview question

Define OOPs Concepts and different OOPs based languages