OOPS
A programming technology that is generally more flexible and adaptable than standard programming. With this method, the nouns carry the thrust of the program, rather than the verbs. Its important features are abstract data types, inheritance, and polymorphism.
More: Object-Oriented Programming System