4.0 Application domain of C++
C++ is a popular programming language, used by many programmers in essentially every application domain. There are many application domains of C++ which include system software, devices drivers, application software, embedded software, high-performance server and client application, and entertainment software such as video games. It also used for hardware design which initially described in C++.
The early application which include several major operating system have been written in C++ programming language, and most of the key parts are done in C++. It provides uncompromising low-level efficiency essential for device drivers and other software. These software rely on direct manipulation of hardware under real-time constraints. It is very important for predictability of performance and also raw speed in C++ code. (BookSmart. (2004)).
In most application, they have so call sections of code that are critical for acceptable performance and for most code, the maintainability, ease of extension, and ease of testing is the key. For reliability in C++, it is a must due to the support of C++ for concerns which led to its widespread use. For examples, trading, banking, insurance, military applications, and telecommunication are areas where requirement change significantly over time.( BookSmart. (2004))
C++ is heavily used in the areas of graphics and user interfaces. User who had used either an Apple Macintosh or a computer run in Windows has indirectly used C++ because of the primary user interfaces are C++ programs. Some of the most popular libraries supporting X for UNIX are also written in C++. So, it is a common choice for many applications in which the user interface is a major part.
There are many types of application that developed by C++. The most common application that nearly everyone used is Microsoft. Literally everything in Microsoft is built with C++. For example Windows 95, Windows 98, Windows Me, Windows NT, Windows XP, Windows Vista, Windows 7 and so on. Beside that, Internet Explorer also built using C++. Not only Microsoft, Facebook also use C++ for several high-performance and high-reliabilty components. Some games are also developed by using C++ programming language. Games likes DOTA 2, Assassin Creed, Monster Hunter online and so on. (Stroustrap, B. (2015). C Application.)
C++ is a popular programming language, used by many programmers in essentially every application domain. There are many application domains of C++ which include system software, devices drivers, application software, embedded software, high-performance server and client application, and entertainment software such as video games. It also used for hardware design which initially described in C++.
The early application which include several major operating system have been written in C++ programming language, and most of the key parts are done in C++. It provides uncompromising low-level efficiency essential for device drivers and other software. These software rely on direct manipulation of hardware under real-time constraints. It is very important for predictability of performance and also raw speed in C++ code. (BookSmart. (2004)).
In most application, they have so call sections of code that are critical for acceptable performance and for most code, the maintainability, ease of extension, and ease of testing is the key. For reliability in C++, it is a must due to the support of C++ for concerns which led to its widespread use. For examples, trading, banking, insurance, military applications, and telecommunication are areas where requirement change significantly over time.( BookSmart. (2004))
C++ is heavily used in the areas of graphics and user interfaces. User who had used either an Apple Macintosh or a computer run in Windows has indirectly used C++ because of the primary user interfaces are C++ programs. Some of the most popular libraries supporting X for UNIX are also written in C++. So, it is a common choice for many applications in which the user interface is a major part.
There are many types of application that developed by C++. The most common application that nearly everyone used is Microsoft. Literally everything in Microsoft is built with C++. For example Windows 95, Windows 98, Windows Me, Windows NT, Windows XP, Windows Vista, Windows 7 and so on. Beside that, Internet Explorer also built using C++. Not only Microsoft, Facebook also use C++ for several high-performance and high-reliabilty components. Some games are also developed by using C++ programming language. Games likes DOTA 2, Assassin Creed, Monster Hunter online and so on. (Stroustrap, B. (2015). C Application.)