Object Oriented Programming: Chapter 1: Principles of Object Oriented Programming

Applications of OOP

Object Oriented Programming

There are various applications that are written in C++. Following is a list.

Applications of OOP

• There are various applications that are written in C++. Following is a list.


1. Operating system

• Various operating systems are written in C++. For example Windows XP, Android is built on top of Linux, and a large portion of it is written in C. There are some parts of code written in C++, Google Chrome OS.

 

2. Web sites

• The various high performance components and high reliability components are developed in C++ for the web sites like Facebook, Amazon, YouTube.

 

3. Multimedia players

• The VLC media Player, Winamp, Apple iPod Software are developed in multimedia player.

 

4. Compilers

• The Microsoft Visual C++ compiler, Microsoft Visual Basic, Microsoft .NET CLR and Java Virtual Machine (JVM) is developed in C++.

 

5. Games

• Majority of games and game engines are developed in C++. For example ‒ Doom III engine, Counter Strike, Master of Orion III, and so on. All Microsoft's game are written in C++.

 

6. Software applications used to develop products

1. Adobe: Most of the components like Photoshop, ImageReady, Acrobat Reader, Illustrator are written in C++.

2. Google: Many applications of Google are written in C++ including Google file system, Google Earth, Picasa.

3. Intel: Many chip design and manufacturing software are written in C++.

4. Microsoft: Most of the Microsoft's applications are built using C++. For example ‒ Visual Studio, DirectX, Microsoft IIS and so on.

 

Object Oriented Programming: Chapter 1: Principles of Object Oriented Programming : Tag: Oops, Computer Programming : Object Oriented Programming - Applications of OOP


Object Oriented Programming: Chapter 1: Principles of Object Oriented Programming



Under Subject


Object Oriented Programming (OOPs)

CS25C07 2nd Semester CSE, CSE(CY) Depts | 2025 Regulation | 2nd Semester 2025 Regulation



Related Subjects


English Essentials II

EN25C02 2nd Semester | 2025 Regulation | 2nd Semester 2025 Regulation



Linear Algebra

MA25C02 2nd Semester | 2025 Regulation


Applied Physics (CSIE) II

PH25C03 2nd Semester AIDS, CSE, IT, CSE(CY) Dept | 2025 Regulation | 2nd Semester 2025 Regulation


Digital Principles and Computer Organization

CS25C06 2nd Semester AIDS, CSE, IT, CSE(CY) Dept | 2025 Regulation | 2nd Semester 2025 Regulation


Basic Electrical and Electronics Engineering

EE25C01 2nd Semester | 2025 Regulation | 2nd Semester 2025 Regulation


Object Oriented Programming (OOPs)

CS25C07 2nd Semester CSE, CSE(CY) Depts | 2025 Regulation | 2nd Semester 2025 Regulation


Re-Engineering for Innovation

ME25C05 2nd Semester | 2025 Regulation | 2nd Semester 2025 Regulation


Object Oriented Programming (OOPs) - Laboratory

CS25C07 2nd Semester CSE, CSE(CY) Depts | 2025 Regulation | 2nd Semester 2025 Regulation