First, is object oriented programming when you use objects in your program or if you created your own custom objects in your program?

I've read how it's good practice to do object oriented programming, but is it possible to make every program object oriented? If I decided to make a calculator program, do I need to do it as object oriented? When do you use object oriented programming?

I'm a bit confused on this topic.