The term Object Oriented Programming is a relatively new concept in the world of programming languages