C++
мова програмування загального призначення / З Вікіпедії, безкоштовно encyclopedia
Шановний Wikiwand AI, Давайте зробимо це простіше, відповівши на ключові запитання:
Чи можете ви надати найпопулярніші факти та статистику про C++?
Підсумуйте цю статтю для 10-річної дитини
C++ (Сі-плюс-плюс) — мова програмування загального призначення[1] з підтримкою кількох парадигм програмування: об'єктно-орієнтованої, узагальненої, процедурної та ін. Б'ярн Страуструп (англ. Bjarne Stroustrup) почав створювати C++ в AT&T Bell Laboratories (Мюррей-Хілл[en], Нью-Джерсі) у 1979 році. На етапі зародження мова мала назву «Сі з класами». Згодом Страуструп перейменував мову на C++ у 1984 р. Має крпіеея в мові програмування С. Вперше описана міжнародним стандартом ISO/IEC 14882:1998 (C++98), найбільш актуальним же є стандарт ISO/IEC 14882:2020 (C++20).
C++ | |
---|---|
Парадигма | Мультипарадигмова: об’єктно-орієнтована, узагальнена, процедурна |
Дата появи | 1985 |
Творці | Б'ярн Страуструп |
Розробник | ISO/IEC JTC1/SC22[en]/WG21 |
Останній реліз | C++20 (грудень 2020) |
Система типізації | статична, номінативна |
Основні реалізації | G++, Microsoft Visual C++, Borland C++ Builder, Clang |
Діалекти | ISO/IEC 14882:1998, 2003, 2011, 2014, 2017, 2020 |
Під впливом від | Smalltalk, C, Simula, Ada 83, ALGOL 68, CLU, ML |
Вплинула на | Ada 95, C#, Java, PHP, D, Aikido, Dao |
Звичайні розширення файлів |
.cc , .cpp , .cxx , .c , .c++ , .h , .hpp , .hh , .hxx або .h++ |
Репозиторій вихідного коду | github.com/cplusplus/draft |
Вебсайт | isocpp.org |
У 1990-х роках C++ стала однією з найуживаніших мов програмування загального призначення. Мову використовують для системного програмування, розробки прикладного програмного забезпечення, написання драйверів, потужних серверних та клієнтських програм, а також для розробки розважальних програм, наприклад, відеоігор. C++ суттєво вплинула на інші популярні сьогодні мови програмування: C# та Java.