Hallo Betty,
ersteinmal schön, dass du eine Programmiersprache lernen willst.
C# ist da schon eine sehr gute Wahl, auch wenn, oder grade weil sie so streng ist und du auf eine hochentwickelte Klassenbibliothek zugreifen kannst.
Wie du die Sprache lernst, hängt ganz von deinem Lerntyp ab.
Die einen lernen besser mit einem Buch oder suchen Kurztuts aus dem Netz, die anderen lernen besser mit Lernvideos.
Für mich ist eindeutig die Kombination die Wahl.
Auf jedenfall wird der Weg steinig und schwer, besonders, wenn es deine erste Sprache ist. Aber es lohnt sich allemale.
Wenn du kein oder wenig Geld ausgeben willst, dann kannst du dir Bücher aus der Bibliothek ausleihen oder dich mit youtube begnügen.