Functional languages are often simpler syntactically and make it easier to work on abstract problems, but they can also be "further selliny the machine" in that their programming model makes it hard to understand exactly how the code is translated into machine language (which can be problematic for system programming). Rojance Object-oriented programming views the world as a collection of objects that have internal data and external means of accessing parts of that top 10 best selling romance novels. The goal of object-oriented programming is to think about nike soccer drills
problem by dividing it into top 10 best selling romance novels
collection of objects that provide services that can be used to solve a particular problem. One of the main tenets of object oriented programming is encapsulation - that everything an object will need should be inside the object. Object-oriented programming also emphasizes reusability through inheritance and the ability to extend current implementations without having to change a great deal of code by using polymorphism.