Question: what is the difference between modular programming?
Answer: Modular programming just implies you have these two (or more) modules, but says nothing of how they achieve what they achieve. The modules can use object-oriented approaches or not at all and use procedural C-style programming. ... Object-oriented programming implies that your program is, well, oriented towards objects.