Kurze Frage: Was genau willst du programmieren? Also Handy- oder PC-Spiele?
Zum Anfangen würde ich dir Scratch (scratch.edu) empfehlen, da kannst du leicht einen Einstieg in das Thema bekommen. Wenn du dich damit dann auskennst, kannst du durch Tutorials auf YouTube oder in Büchern lernen, oder du belegst einen Kurs.
Was ich persönlich zum Lernen benutzt habe, war die App „Sololearn“. Ich finde sie ganz nett als Einstieg in eine neue Programmiersprache, leider ist nur auf Englisch verfügbar.
Und der Verlag DK hat auch einige recht nützliche Bücher zu dem Thema veröffentlicht, vielleicht interessieren die dich ja.
Ich hoffe ich konnte dir helfen!