Object-oriented programming is a paradigm that utilizes data structures referred as objects that interact with each other to accomplish a given task. The need of large and complex software led to the development of object-oriented programming as well as event-driven programming. This paradigm operates by instructing the computer what to do as well as how to go about accomplishing the specific task (Nørmark, 2011). Procedural programming involves following a predetermined path that describes the task that a program should accomplish and the procedures to complete this task. For a general programmer, utilizing machine codes is cumbersome and almost impossible when developing large software. Machine codes are the most basic programming paradigms and involve the representation of instructions in term of numbers. Over the years, several paradigms have arisen with the main being machine code, procedural programming, object-oriented programming, and event-driven programming. Software development entails the use of programming paradigms to develop codes to meet a given programming problem.
0 Comments
Leave a Reply. |