Objectoriented programming languages

Object-oriented programming (OOP) languages have had a major impact on software development in the last decade. The OOP idea began to ferment in the 1970s, but it was not until the emergence of the Windows operating system that OOP languages became an established program paradigm. The main benefit of OOP is that programs become more re-usable. Software objects can limit and control a computer program and the data on which it

Figure 1.4 Illustration of the Delphi Interface

operated. It would allow programmers access to the data only in the way that was intended by the original programmer, so that there would be a smaller risk of any harmful side-effects to the data. The first pure OOP language was Smalltalk, but far more successful, was the OOP high-level language called C++. This was developed by Bjarne Stroustrup in the late 1980s and evolved from the C language. C programmers could easily migrate to C++ because the only difference between the two was that C++ contained object-oriented extensions. Other high level language vendors followed suit with object-based versions of Pascal, Prolog, and Basic.

0 0

Post a comment