A programming paradigm that uses "objects" and their interactions to design applications and computer programs.
1Object Oriented Programming Anyone even peripherally involved with computers agrees that object- oriented programming (OOP) is the wave of the future.