What Are The Primary Object-Oriented Languages Today?
C++ added classes to C as early as 1985 and by the 1990s had emerged as the market leader in object-oriented languages (if not all of programming) with powerful features including multiple inheritance, exceptions, templates, operator overloading, and namespaces. It’s popularity was due in part to compatibility with the large existing base of C programmers and the widespread use of Unix, which ran on many machines. Java is now vying with C++ as the most popular object-oriented programming language. Java was created as a simplification of C++ that could run on any machine, providing a write-once/run anywhere capability. This development was originally to support multitudes of devices (still true today) and with the rise of the WWW enabled Java to become the defacto Web programming language with applets that could run in a browser on any platform. Java provides first class support for object-orientation rather than the hybrid approach of C++, which added object-orientation to C but retain