Pergunta de entrevista da empresa ATMECS

What is object oriented programming?