Yes, in fact, they are always mixed. You always write structured procedures (the main function, at least), that will control your objects. Objects can't work just by themselves. At least, that's how it is in C++.
advantages of object oriented programming over other techniques
1. Reusability of code
2. Easy to access class properties, methods through object
3. Runtime processing based on input values