Write a 200- to 300-word short-answer response for the following: . What is procedural or algorithmic programming? . What is object-oriented programming? . What is the role of code reuse in object-oriented programming? . Under what circumstances is object-oriented programming best suited? . Under what circumstances is procedural or algorithmic programming best suited?
Response : Procedural programming is a software writing method designed to create specific procedures that will take place in a program. Object-oriented programming is a software developing method designed around a specific object. The object functions as several "moving" parts to create the whole. Objects contain both data and procedures in its shell and serves as one unit as opposed to many pieces.