C++
język programowania ogólnego przeznaczenia / Z Wikipedii, wolnej encyclopedia
Drogi AI, mówmy krótko, odpowiadając po prostu na te kluczowe pytania:
Czy możesz wymienić najważniejsze fakty i statystyki dotyczące C++?
Podsumuj ten artykuł dla 10-latka
C++ – język programowania ogólnego przeznaczenia. Język został zaprojektowany przez Bjarne Stroustrupa jako rozszerzenie języka C o obiektowe mechanizmy abstrakcji danych i silną statyczną kontrolę typów. Zachowanie zgodności z językiem C na poziomie kodu źródłowego pozostaje jednym z podstawowych celów projektowych kolejnych standardów języka.
Logo języka | |||
Pojawienie się |
1983 | ||
---|---|---|---|
Paradygmat |
wieloparadygmatowy (proceduralny, funkcyjny, obiektowy, uogólniony, modularny) | ||
Typowanie | |||
Implementacje |
Borland C++, Clang, GCC, VC++ | ||
Aktualna wersja stabilna |
C++20 | ||
Aktualna wersja testowa |
C++23 | ||
Twórca | |||
Platforma sprzętowa | |||
Platforma systemowa | |||
| |||
| |||
Strona internetowa |
Umożliwia abstrakcję danych oraz stosowanie kilku paradygmatów programowania: proceduralnego, obiektowego i generycznego, a także funkcyjnego i modularnego. Charakteryzuje się wysoką wydajnością kodu wynikowego, bezpośrednim dostępem do zasobów sprzętowych i funkcji systemowych, łatwością tworzenia i korzystania z bibliotek (napisanych w C++, C lub innych językach), niezależnością od konkretnej platformy sprzętowej lub systemowej (co gwarantuje wysoką przenośność kodów źródłowych) oraz niewielkim środowiskiem uruchomieniowym. Podstawowym obszarem jego zastosowań są aplikacje i systemy operacyjne.
W latach 90. XX wieku język C++ zdobył pozycję jednego z najpopularniejszych języków programowania ogólnego przeznaczenia. Według ankiety z 2015 roku, liczba programistów C++ wynosi około 4,4 miliona[1][2].