Es dauert seine Zeit, bis du eine Sprache wirklich beherrschst und allgemein mit der Thematik des Programmierens umgehen kannst. Es kann auch sein, dass du gar nicht das Zeug dazu hast; da gehört auch viel logisches Denken dazu. Das wirst du mit der Zeit von ganz allein rausfinden. Video Tutorials bringen, wie gesagt, meist nicht viel. Ausführlich geschriebene Guides wie
sind für den Anfang allerdings ziemlich nützlich; Bücher sind jedoch generell besser! Wenn du die Grundlagen beherrschst, solltest du einfach drauf los programmieren. Wenn du dann nicht weiter kommst, such dir Hilfe in einem entsprechenden Forum oder schau mal in der Referenz der entsprechenden Sprache nach.
Ich denke auch, dass es angebracht ist, mit C zu beginnen; das kannst du ruhig weiter so machen. Im Endeffekt ist es egal, mit welcher Sprache du anfängst (außer die Syntax ist mies, siehe
Brainfuck ). Das wichtigste ist, dass du die Grundlagen lernst. Die kannst du später meist auf jede beliebige Sprache übertragen, und eine neue Syntax zu lernen ist bei den meisten Sprachen auch kein Problem.