Pregunta de entrevista de RAK Insurance

What is Object Oriented programming?