Na początku zdecydowanie YouTube, bo tam widzisz po kolei co się dzieje i dobry prowadzący tłumaczy też dlaczego się to dzieje - jeżeli zaczynasz to nie ładuj się od razu w książkę, oprócz filmów możesz ogarnąć sobie jakiś vlog o programowaniu tak, żeby zdobyć jakąś podstawową wiedzę odnośnie pętli, tablic, funkcji, rekurencji, wskaźników, stringów, następnie jak już te pojęcia nie będą obce to można ogarnąć książkę, ja gorąco polecam "Szkołę programowania" S. Prata, pierwsze rozdziały to będzie powtórzenie ale warto przeczytać chociażby na szybko ale jest to solidna cegiełka opisująca dużo aspektów C++.