Ciekawostki

Co to jest C++?

  Wraz z postępującym rozwojem technologii do przodu posuwa się również informatyka. Już w XX wieku, niezywkle zdolni ludzie, o innowacyjnych pomysłach, tworzyli nowe programy oraz języki do ich programowania. Język programowania to zbiór zasad określających, kiedy dany ciąg symboli tworzy program komputerowy oraz zbiór obliczeń, jakie opisuje. Obecnie istnieje wiele języków programowania, wykorzystywanych przez informatyków na całym świecie.

 

Jednym z tych języków jest C++

Jest to jeden z najbardziej znanych języków na świecie, który ma wiele zastosowań. Jest używany między innymi do programowania gier komputerowych, w których niezwykle ważne są duża wydajność i duże możliwości. Jest więc niezbędnym narzędziem pracy profesjonalnych programistów. Język C++ jest młodszą wersją języka C i został zaprojektowany jako jego rozszerzenie, przez Brajne Strustrupa. Nazwa C++ jest więc symbolicznym stwierdzeniem, że jest to unowocześniony język C, który posiada większe możliwości. Początkowo mogą się one wydawać bardzo podobne do siebie, ale w rzeczywistości bardzo się różnią. W języku C++ wprowadzono szereg nowych funkcji, takich jak chociażby możliwość programowania obiektowego, które dawało dużo większe możliwości niż język C. Oprócz tego była to np. silna statyczna kontrola typów. Język C++ umożliwia tzw. abstrakcję danych oraz stosowanie paradygmatów programowania proceduralego obiektowego i generycznego. Jest językiem wieloparadygmatowym, co oznacza, że można w nim stosować jednocześnie różne style programowania, wymienione wcześniej. Język ten charakteryzuje się wysoką wydajnością kodu wynikowego, bezpośrednim dostępem do zasobów sprzętowych i funkcji systemowych, a także łatwością tworzenia i korzystania z bibliotek, utworzonych zarówno w C++, jak innych językach. Oprócz tego, cechuje go również  niezależność od konkretnej platformy sprzętowej lub systemowej oraz niewielkie środowisko uruchomieniowe. Język C++ jest standaryzowany przez ISO, czyli Międzynarodową Organizację Normalizacyjną. Na przestrzeni ukazywały sie różne wersje standardu. Obecnie jest to wersja C++17, opublikowana w 2017 roku.

 

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *