Bevor Sie sich an die Realisierung eines konkreten Projekts oder auch nur das Erlernen einer Programmiersprache machen, sollten Sie sich mit den Grundlagen der Programmierung vertraut machen. Dann ist es egal, was Sie programmieren oder welche Sprache Sie dafür verwenden. Vor allem ermöglicht es, Problemen und Fehlern wirksam zu begegnen, die sich während des Programmierens ergeben.
Es gibt im Internet Suchmaschinen und Webshops, deren Namen hier nicht genannt werden dürfen, über die man von Büchern bis zu Abendschulkursen "Grundlagen der Programmierung", "Theorie der Programmierung", "Programmieren für Einsteiger" etc. findet. Auch ganz konkrete Lehrbücher für die jeweilige Programmiersprache lassen sich auf diesem Wege finden. Welches Angebot dann aber das beste ist, muß jeder selbst entscheiden.