Um den Aufbau und wie jede Programmiersprache funktioniert, würde ich dir als erstes mit Scratch https://scratch.mit.edu/ oder Made with Code | Google https://goo.gl/vQqRD5 anfangen. Dann kannst du theoretisch mit jeder anderen Programmiersprache anfangen mit der du willst, du musst nur wissen für was die Programmiersprache gut ist, und wie du sie perfekt anwenden kannst. Der Rest ist dann eigentlich nur stures Auswendiglernen, von Commands (Bei C# etwa: if(Bedinung) {Hier passiert dann was}).

HTML ist in dem Fall eigentlich keine Programmiersprache, an alle die schreiben HTML: https://goo.gl/HeCes3

...zur Antwort
Weitere Inhalte können nur Nutzer sehen, die bei uns eingeloggt sind.