What is C++? C++ (pronounced "See plus plus") is a statically typed, free-form, multi-paradigm, compiled, general-purpose programming language. It is regarded as a middle-level language, as it comprises a combination of both high-level and low-level language features. Read more... What is C++ used for? For big software projects that require high performances. Most major applications and games are made in C++. Examples: Photoshop, Firefox, Winamp, Counter Strike... Short list of C++ compilers: For Windows: Borland C++ 5.5 Microsoft Visual C++ Express DevCPP For Linux: G++(contained in GCC which comes preinstalled in most distros) Intel C++ (free for noncommercial use only) For Mac OS X: Apple C++ Xcode GCC Thanks Dreamy ;p