Filip Czerwiński

 

C++ logo

 

Język programowania C++

C++ jest językiem programowania ogólnego przeznaczenia wspierającym paradygmat imperatywny i obiektowy oraz programowanie generyczne.

Język C++ łączy w sobie niskopoziomowe programowanie dostosowane do konkretnych architektur komputerowych z programowaniem wysokopoziomowym, które może być zupełnie niezależne od specyfikacji urządzenia, na którym program jest uruchamiany.

C++ wywodzi się z imperatywnego języka C, a główną cechą odróżniającą go od swojego poprzednika jest wsparcie dla programowania obiektowego. Cecha ta sprawia, że C++ jest językiem wieloparadygmatowym. Istnieje wiele języków obiektowych, jednak C++ wyróżnia się na ich tle wydajnością - jest kompilowany do niskopoziomowego kodu, który możne być uruchamiany bezpośrednio przez procesor komputera.

Zalety C++:

  • Jest bardzo popularny, co zapewnia duże wsparcie. Rozwiązania wielu problemów programistycznych są dostarczane w bibliotekach lub można je znaleźć na forach internetowych.
  • Jest potężnym i wszechstronnym narzędziem znajdującym zastosowanie w wielu dziedzinach okołoprogramistycznych, włączając w to programowanie niskopoziomowe.
  • Jest przenośny.
  • Istnieją kompilatory C++ przeznaczone dla większości popularnych systemów operacyjnych.
  • Jest językiem kompilowanym do kodu maszynowego, więc często działa szybciej niż języki interpretowane czy kompilowane do kodu pośredniego.
  • Wiele języków programowania jest opartych na C/C++ (np. Java), więc znajomość C++ ułatwi zrozumienie tych języków.
  • Dostępnych jest wiele otwartych bibliotek.
© 2013-2024 PRV.pl
Strona została stworzona kreatorem stron w serwisie PRV.pl