I love C++ and that i like C++ over the other programming languages once it involves making desktop applications. many folks square measure unfamiliar the $64000 power of C and and and so to form them at home with strength of C++, I actually have compiled an inventory of far-famed systems, software package packages or applications and libraries written in C++ programming languages. once browsing the list can|you’ll|you may} notice that almost all of the apps and programs you daily move with square measure written in C++ code and C++ will emerge as a distinguished programing language in your eyes. Today we will going to discuss you about List of all famous software written in C++.
Note: this can be an inventory of software package written in C++ however conjointly mentions some software package written in C Language thanks to the actual fact that almost all of the programs square measure written by combining C and C++. In fact, it’s troublesome to separate C language and C++. C++ may be a super set of C and it are often aforesaid as cover version of C language having object-oriented options. Thus, a C language program conjointly becomes a C++ program inevitably. although software package that square measure fully written in C square measure excluded from the list. what is more a number of the software package mentioned here could also be victimisation another languages for a few modules. to Illustrate, several OS mentioned below conjointly use programming language. although I actually have tried to form the list as correct as doable, suggestions for additions and corrections square measure welcome.
List based on kind of software
Most of the operating systems are written in C and C++ language. These include Windows 95, 98, 2000, XP, Vista, Windows 7, Windows 8, Apple Mac OS X, Symbian OS and Be-OS, Google Chrome OS, RIM BlackBerry OS 4.x, Apple iPhone iPod Touch and iPad OS etc.
- Microsoft Internet Explorer
- Google Chrome (based on chromium web browser)
- Mozilla Firefox
- Netscape Navigator
- Opera and Opera Mini
- Microsoft Office (Word, Excel, Access, PowerPoint, Outlook, FrontPage)
- Apache OpenOffice
- Corel Office/WordPerfect Office
- Microsoft Outlook
- IBM Lotus Notes
- Mozilla Thunderbird
- Facebook – Several high-performance and high-reliability components are developed in C++.
- Microsoft Windows Media Player
- Apple iPod software
- VLC media player
- Oracle database
- IBM DB2
- Microsoft SQL Server
- IBM Informix
- SAP DB/MaxDB
- MongoDB: An open-source database, widely used as the back end store for web applications, as well as in large enterprises like Viacom and Disney.
Graphical layers square measure nothing however the Graphical computer programme provided by numerous operational systems so as to form the human-computer interaction user friendly.
- Microsoft Windows UI
- Apple MacOS UI (Aqua)
Compilers and Virtual Machines for programming languages
It is wonderful to note that varied compilers and run-time environments for alternative programming languages square measure written in C++. this implies while not C++, it might not be attainable to execute .Net and Java applications.
- Microsoft Visual C++ Compiler
- Microsoft Visual Basic Compiler
- Microsoft Visual C# Compiler
- Microsoft .Net CLR
- Java Virtual Machine (JVM)
Majority of laptop games and game engines area unit developed in C++. it’s troublesome to supply list of all games here however a number of them area unit Doom III engine, Counter Strike, Sierra On-line: Birthright, Hellfire, soccer professional, Bullrider I & II, Trophy Bear, Kings Quest, Antara, Hoyle Card games suite, SWAT, Blizzard: StarCraft, StarCraft: Brood War, Diablo I, Diablo II: Lord of Destruction, Warcraft III, World of Warcraft, Starfleet Command, Invictus, PBS’s Heritage: Civilization and therefore the Jews, Master of Orion III, CS-XII, MapleStory etc.
Electronic Art’s game engine is coded in c++. All Microsoft’s games area unit written in c++.
Implementation of C++ by various companies and organizations
All major Adobe’s applications are developed in C++:
- Microsoft SQL Server
- Acrobat Reader/Distiller
Many Google applications square measure written in C++, together with Google filing system, Google metal comes, Google Earth, Picasa, Google Desktop Search and MapReduce giant cluster processing.
Note: it’s not formally unconcealed by Google that Google Earth and Picasa square measure developed victimisation C++ however observing the libraries these package use, it are often simply assumed that they’re engineered victimisation C++. additionally several reverse engineers have supported this
Some of the HP’s C++ apps are:
- C, C++, Fortran90 compilers, and linker for the new HP IA64 platform
- SAM (HP’s system management utility)
- Some of the networking libraries in HP-UX
- Microsoft SQL Server
- Java VM core
- Parts of Openview
- K42: a high performance, open source, general-purpose operating system kernel for cache-coherent multiprocessors.
- Many chip design and manufacturing software.
- Vtune performace analysis software.
- Various compilers and optimizers.
Bill Gates appears to be big time C++ fan. Additionally to any or all operational systems and workplace tools, most of the Microsoft’s applications square measure engineered victimization C++. They embody however don’t seem to be restricted to:
- Visual Studio
- Microsoft Exchange Server
- Picture It
- Microsoft Windows Desktop Search
This is not the end of the list, many other powerful software are developed in C++. If you are aware about any other famous software written in C++ which is missing from the list, please mention it by commenting below.