Język C++ jest jednym z języków programowania, które są powszechnie wykorzystywane przez informatyków na całym świecie. Jego początki sięgają lat osiemdziesiątych ubiegłego stulecia, a dokładniej 1983 roku, kiedy to został zaprojektowany przez Bjarne Stroustrupa, informatyka pochodzenia duńskiego, będącego jednocześnieprofesorem teksańskiego A&M University. Język ten posiada wiele zalet, które są doceniane przez profesjonalistów w zakresie programowania. Przede wszystkim umożliwia łatwe oraz sprawne korzystanie z bibliotek, czyli zbioru klas i wszelkich funkcji, na których opiera się działalność różnorodnych programów. C++ potrzebował kilku lat, aby dostać się na listę czołowych języków programowania. Na początku lat dziewięćdziesiątych stał się jednym z najczęściej wybieranych języków do programowania wśród profesjonalistów, co niewątpliwie stanowiło potwierdzenie sukcesu duńskiego programisty, Bjarne Stroustrupa. Stosowano go w przypadku ogólnego programowania, do czego został pierwotnie stworzony, w związku z czym funkcje, jakie go charakteryzowały, całkowicie odpowiadały wymaganiom profesjonalistów. Szczególną popularność język C++ osiągnął na początku XXI stulecia – szacuje się, że korzystają z niego aż trzy miliony programistów na całym świecie.