Difference between revisions of "C++ Compiler"
Cris Porter (talk | contribs) (Created page with "left|frameless == What is C++ Compiler == C++ is a general-purpose programming language created by Bjarne Stroustrup as an extension of the C pr...") |
Cris Porter (talk | contribs) (→What is C++ Compiler) |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
[[File:Cplusplus-logo-sm.png|left|frameless]] | [[File:Cplusplus-logo-sm.png|left|frameless]] | ||
== What is C++ Compiler == | == What is C++ Compiler == | ||
− | C++ is a general-purpose programming language created by Bjarne Stroustrup as an extension of the C programming language, or "C with Classes". The language has expanded significantly over time, and modern C++ now has object-oriented, generic, and functional features in addition to facilities for low-level memory manipulation. It is almost always implemented as a compiled language, and many vendors provide C++ compilers, including the Free Software Foundation, LLVM, Microsoft, Intel, Oracle, and IBM, so it is available on many platforms. | + | C++ is a general-purpose programming language created by Bjarne Stroustrup as an extension of the C programming language, or "C with Classes". The language has expanded significantly over time, and modern C++ now has object-oriented, generic, and functional features in addition to facilities for low-level memory manipulation. It is almost always implemented as a compiled language, and many vendors provide C++ compilers, including the Free Software Foundation, LLVM, Microsoft, Intel, Oracle, and IBM, so it is available on many platforms. |
− | C++ was designed with an orientation toward system programming and embedded, resource-constrained software and large systems, with performance, efficiency, and flexibility of use as its design highlights. | + | C++ was designed with an orientation toward system programming and embedded, resource-constrained software and large systems, with performance, efficiency, and flexibility of use as its design highlights. C++ has also been found useful in many other contexts, with key strengths being software infrastructure and resource-constrained applications, including desktop applications, video games, servers (e.g. e-commerce, web search, or databases), and performance-critical applications (e.g. telephone switches or space probes). |
Used in: AEM 249 | Used in: AEM 249 | ||
− | |||
== Supported Operating Systems == | == Supported Operating Systems == |
Latest revision as of 18:02, 22 July 2021
Contents
What is C++ Compiler
C++ is a general-purpose programming language created by Bjarne Stroustrup as an extension of the C programming language, or "C with Classes". The language has expanded significantly over time, and modern C++ now has object-oriented, generic, and functional features in addition to facilities for low-level memory manipulation. It is almost always implemented as a compiled language, and many vendors provide C++ compilers, including the Free Software Foundation, LLVM, Microsoft, Intel, Oracle, and IBM, so it is available on many platforms.
C++ was designed with an orientation toward system programming and embedded, resource-constrained software and large systems, with performance, efficiency, and flexibility of use as its design highlights. C++ has also been found useful in many other contexts, with key strengths being software infrastructure and resource-constrained applications, including desktop applications, video games, servers (e.g. e-commerce, web search, or databases), and performance-critical applications (e.g. telephone switches or space probes).
Used in: AEM 249
Supported Operating Systems
Available for Windows, Mac, and Linux.
VPN requirement
Connection to campus VPN is not required.
How to get a C++ compiler
You can download it from the following:
- Windows OS - Dev C++, Download from – http://orwelldevcpp.blogspot.com/
- MAC OS - Xcode Download from – https://developer.apple.com/xcode/
- Unix/Linux OS - GNU Compilers Download from – https://gcc.gnu.org/