2. компільований статично типізований мова програмування загального призначення. Підтримуючи різні парадигми програмування,поєднує властивості як високорівневих,так і низькорівневих мов.
3. У порівнянні з його попередником - мовою C, - найбільшу увагу приділено підтримці об'єктно-орієнтованого та узагальненого программірованія.Названіе «C + +»походить від мови C, в якому унарний оператор + + позначає інкремент змінної.
4. Будучи одним із найбільш популярних мов програмування, C + + широко використовується для розробки програмного забезпечення. Область його застосування включає створення операційних систем, різноманітних прикладних програм, драйверів пристроїв, додатків для вбудованих систем, високопродуктивних серверів, а також розважальних програм (наприклад, відеоігри).
5. Існує декілька реалізацій мови C + + - як безкоштовних, так і комерційних. Їх виробляють Проект GNU, Microsoft, Intel і Embarcadero (Borland). C + + зробив величезний вплив на інші мови програмування, в першу чергу на Java і C #.
6. При создании C++ Бьёрн Страуструп стремился сохранить совместимость с языком C. Множество программ, которые могут одинаково успешно транслироваться как компиляторами C, так и компиляторами C++, довольно велико — отчасти благодаря тому, что синтаксис C++ был основан на синтаксисе C.
8. Нижче наведено приклад простої програми на С++, яка виводить на стандартний канал виводу рядок Hello, world!. #include <iostream> int main() { std::cout << "Hello, world!" << std::endl; return 0; }