Kannst du schon eine andere Programmier- oder Skriptsprache? Wenn ja, dann sollte es kein Problem für dich sein, da sich nur die Syntax ändert. Wenn nicht, dann würde ich raten, dass du erstmal eine einfache Programmiersprache lernst (einen BASIC-Dialekt - z.B. FreeBASIC) und danach erst JavaScript.
Der Gedanke dahinter ist folgender:
Man muss erst einmal verstehen, wie man dem Computer etwas "beibringt". Wenn man das kapiert hat, ist Programmieren eigentlich recht einfach. Wenn du direkt mit JavaScript anfängst, dann kommt gleich zu Beginn eine Menge zusammen: Du musst das Direct-Object-Model (kurz DOM) verstehen - das braucht man, um HTML-Seiten zu bearbeiten -, du musst gleich mit Funktionen und Prozeduren klarkommen und nicht jeder Browser interpretiert JavaScript gleich - es kann also sein, dass ein richtiger Code falsch interpretiert wird.