Hmm mal meine Meinung dazu
Es ist ein guter Unterschied, ob du eine imperative oder eine objektorientierte Sprache lernen willst.
Erstere lernen bereits viele kiddies mit 15/16 recht flüssig. Will mich hier auch mal dazuzählen - zwar kommt bei denen meistens nicht schön zu lesender code heraus aber immerhin die programme klappen meistens. Wenn du dich im Bereich Webdesign spezialisieren willst, reichen diese Sprachen in der Regel auch aus.
Tipp: Buch kaufen und 2 Wochen mal hinhocken - entweder es flutscht nach der zeit oder nicht - dann wäre programmierer aber wohl eh nicht das worauf du dich spezialisieren solltest. Anspruchsvolle Lösungen sind natürlich sehr viel zeitaufwendiger.
Beispiele:
- C, PHP, ActionScript (bieten beide auch OO aber IMHO sinds doch imperative Sprachen)
Objektorienterte Sprachen sind für den Einsteiger sehr viel schwerer zu erlernen und im Webdesign auch nicht nötig - wenn auch oft sauberer, ausser du willst auf Java-Programme gehen, und dort chats etc. schreiben.
was HTML angeht - das ist keine Programmiersprache. Geh hier das Tutorial mal durch, nimm dir ne Woche Zeit, dann sollte das zu 95% passen. Dann hol dir ein php-Buch, und in spätestens einem Monat ist deine Frage beantwortet.