C++ (pronounced see plus plus) is a statically typed, free-form, multi-paradigm, compiled, all-purpose programming diction. It is regarded as an intermediate-level language, as it comprises a combination of both(prenominal) high-level and low-level language features.[2] It was developed by Bjarne Stroustrup start in 1979 at Bell Labs as an enhancement to the C language. Originally named C with Classes, the language was later renamed C++ in 1983.[3]
C++ is one of the most favourite programming languages[4][5] with covering domains including systems software (such as Microsoft Windows), application software, device drivers, embedded software, superior server and client applications, and entertainment software such asvideo games.[6] several(prenominal) groups provide both free and proprietary C++ compiling program software, including the GNU Project, Microsoft, Intel and Embarcadero Technologies. C++ has greatly influenced many other popular programming languages, most notably C# and Java.
C++ is likewise used for hardware design, where the design is initially described in C++, then analyzed, architecturally constrained, and scheduled to create a register-transfer level hardware description language via high-level synthesis.
[7]
The language began as enhancements to C, first adding classes, then virtual functions, operator overloading, ten-fold inheritance, templates, and exception handling among other features. After years of development, the C++ programming language standard was ratified in 1998 as ISO/IEC 14882:1998. That standard is still current, but is amended by the 2003 expert corrigendum,ISO/IEC 14882:2003. The next standard version (known informally as C++0x, in reference to the long-standing expectation that it would be released sometime in the beginning 2010) is in development; its final draft was approved on March 25, 2011 and the formal specification is expected to be promulgated in the summer of 2011.[8]If you want to get a liberal essay, order it on our website: Orderessay
If you want to get a full essay, wisit our page: write my essay .
No comments:
Post a Comment