Thursday, January 23, 2014

Object Oriented Programming

Object oriented programming (OOP) is a programming paradigm widely used in the creation of new software. Languages such as C++, Java, PHP and most prevalent, Python, are all examples of languages centred around object orientation. It's surge in usage occurred in the 1980s, when software programs were becoming increasingly complex and grander in scale. As the name suggests, OOP revolves around the creation of objects, that contain the functionality and data that guides the program to carry out its procedure. As people will only continue to become more demanding of uses of software (and hardware!), object oriented programming will become even more fundamental in the future.