C++ jest językiem programowania ogólnego przeznaczenia. Umożliwia stosowanie kilku paradygmatów programowania: strukturalnego, obiektowego oraz generycznego. Cechą charakterystyczną jest wysoka wydajność kody wynikowego, bezpośredni dostęp do zasobów sprzętowych oraz funkcji systemowych. Programiści mają prosty dostęp do tworzenia oraz korzystania z bibliotek zewnętrznych powstałych w różnych językach programowania.
Język C++ został
stworzony w latach osiemdziesiątych XX wieku przez Bjarne
Stroustrupa jako rozszerzenie języka C o możliwości obiektowe. W
późniejszym czasie zostało zaimplementowanych wiele innych
ulepszeń, które uczyniły ten język wygodniejszym oraz bardziej
elastycznym od pierwowzoru. Nazwa języka wywodzi się od operatora
inkrementacji, który w tym języku zapisuje się poprzez dodanie
dwóch plusów do zmiennej. Jest to odniesienie do języka C, który
był poprzednikiem nowego języka C++.
Właściwości języka C++
- Jest językiem wieloparadygmatowym,
- Zakłada statyczną kontrolę typów,
- Pozwala na zarządzanie wolną pamięcią,
- Pozwala na bardzo rozbudowaną składnię,
- Żaden kompilator nie jest w 100% zgodny ze standardem języka.
Brak komentarzy:
Prześlij komentarz