Niekoniecznie. Zależy co chcesz programować (gry strony internerowe, czy aplikacje)
Ja polecam ci podstawy C++ od .p Mirosława Zelenta ( na youtubie to Kanał Pasja Informatyki ) tam poznasz jak łączyć kod, jakie są pojęcia, to co pomoże w zrozumieniu całej teorii. Sam C++ nadaje się do pisania gier/aplikacji.
Jeśli chcesz uczyć się tworzenia stron internetowych to ucz się w takiej kolejności: HTML (najważniejszy składnik, bez niego ani rusz!) , CSS (wygląd strony), JavaScript (animacje strony, jakieś przesuwane zdjęcia), PHP (do jakiś logowań).
Jak chcesz się uczyć pisać gry to polecam C# i w Unity (jak ogarniesz, niestety ja mam za mało lat i mój mózg wybucha...)
Jak aplikacje okienkowe typu quizy, to polecam ci C++ i Borland 10.2 albo QT (chociaż ja wolę Borlanda)
Myślę ,że moja wypowiedź była bardzo wyczerpująca, w razie pytań proszę pytać :)