C++ jest pierwszym poznanym przeze mnie językiem, w którym mam najwięcej doświadczenia. Naukę jego zacząłem na studiach, hobbystycznie realizując różne projekty, takie jak zadania algorytmiczne na stronach typu spoj/hakerrank; elementy prostych silników do gier komputerowych itp. Jednym z przełomów w mojej nauce tego języka było przeczytanie dwóch tomów "Symfonii C++" Jerzego Grębosza, który baaardzo kompleksowo i zrozumiale opisał tam C++. Pozycja "Symfonia C++" pozwoliła mi usystematyzować wiedzę, podczas jej lektury zapisałem 2 zeszyty wszystkich rzeczy i szczegółów, które były dla mnie nowościami na temat C++ w trakcie czytania. Myślę, że wzięcie do ręki pożądnego kompedium opisującego język jest sposobem nauki godnym polecenia dla osoby, która opanowała podstawy programowania i chce się rozwijać w C++. Słyszałem też, że pan Mirosław Zelent na kanale Pasja Informatyki na youtube bardzo dobrze wyjaśnia składnię ( https://www.youtube.com/watch?v=ErOzmh3BiXU&list=PLOYHgt8dIdoxx0Y5wzs7CFpmBzb40PaDo ) i mechanizmy C++. C++ jest kluczowym językiem w dziedzinie programowania, ponieważ wiele innych języków jest w nim napisanych, lub w jego starszym bracie, C. Mówi się, że C++ jest językiem, od którego warto rozpocząć naukę, jednak nie do końca utożsamiam się z tym stwierdzeniem. Myślę, że przyzwyczajenie do niskopoziomowego stylu programowania, czyli nastawienie na samodzielne rozwiązanie każdego problemu, bez użycia gotowych rozwiązań wymaga sporej ilości czasu i potrafi zamknąć na bardziej nowoczesny sposób myślenia wymagany w większości języków, bardziej wysokopoziomowych, mianowicie wykorzystywanie gotowych rozwiązań dla problemów. Nie wiem, czy nie prościej byłoby zacząć naukę programowania od np. Pythona (jeden z najprostszych języków jak dla mnie) i dopiero po wykonaniu paru zachęcających projektów przesiąść się na C++, aby wejść bardziej wgłąb architektury komputera oraz oprogramowania. C++ jest językiem, który znajdzie zastosowanie zarówno do urządzeń typu embedded, czyli urządzeń elektronicznych, od czujnika temperatury, przez komputer pokładowy na motorówce, po maszyny wykorzystywane w warsztatach samochodowych, jak i ogromnych systemów informatycznych, takich jak bankowość, czy sieci telekomunikacyjne.