Programmieren lernen für Anfänger ist ne Sache, wo jeder ders hinter sich hat seine eigene Meinung dazu hat.
Es gibt 1000de Bücher und Websites mit Tutorials und Zeug für jede beliebige Programmiersprache, fast jeder der irgendwas gelernt hat fühlt sich berufen seine Kenntnisse in Form eines Tutorials zu veröffentlichen.
Das Problem daran ist, dass jeder mit einem gewissen Grundwissen da ran geht, oder ein paar Sachen mit einmal flüchtig lesen begreift, während andere Sachen eine Erklärung "für Doofe" erfordern, weil irgendwas im Hirn die Sache einfach nicht begreifen will.
In meinem Fall z.B. waren Variablen, der Unterschied zwischen string und int oder Gültigkeitsbereiche für Variablen sofort klar, aber bis ich mal begriffen hatte, wie man eine function baut, das hat gedauert.
Wie schnell man etwas lernen kann hängt also in erster Linie davon ab, wie kurz die (für mich) einfachen Sachen und wie ausführlich die (für mich) schweren Sachen beschrieben sind, in dem Buch oder Tutorial mit dem man anfängt.
Nach meiner Erfahrung kann man anfangen einen Haufen Geld für Bücher auszugeben, die schon veraltet sind, wenn man sie kauft, oder man verbringt Ewigkeiten mit Google, wobei ich am Ende sagen muss, Google dauert etwas länger, weil man SEHR oft an Tutorials gerät die einen mehr verwirren als aufklären, aber am Ende ist Google nicht nur kostenlos sondern auch effektiver, denn wer lange genug sucht, der findet IMMER ganz exakt die Info die er braucht, bis hin zu fertigen Code-Beispielen, die genau das machen, was man gerne hätte.
Aber Vorsicht, mit copy&paste lernt man nichts.
Zur Sprache selbst kann ich nur aus meiner eigenen Erfahrung sprechen.
Angefangen habe ich mit HTML (sofern man das als Programmiersprache bezeichnen kann), danach kam PHP, danach C++ und schliesslich (innerhalb von C++) kam Win32API.
Für mich war es immer am Einfachsten als Tools dazu nur das unbedingt Nötige zu verwenden, alles von M$, insbesondere wenn es mit "Visual" beginnt ist derartig undurchsichtig, dass man ohne fundiertes Grundwissen zum "button-click-dummy" verkommt, also einer der in irgendeinem Tool ein paar Buttons klickt, ohne zu wissen, was er da macht und am Ende betet, dass das Tool ihm die gewünschte Software ausspuckt.
Dementsprechend habe ich HTML und PHP begonnen mit nichts weiter als Notepad++ und C++ mit Code::Blocks.
Links zu Webseiten mit Tutorials kann ich dir allerdings kaum geben, weil die, die ich damals verwendet habe alle völlig veraltet sind und teilweise gar nicht mehr existieren.
Mein Tipp: Wann immer du etwas suchst, zuerst Google fragen, und wenn Google nichts passendes ausspuckt, dann hier bei tutorials.de im entsprechenden Unterforum nachfragen, ich habe bis heute kein besseres Forum gefunden, hier werden selbst die dümmsten Anfänger-Fragen schnell und hilfreich beantwortet.