Советовал бы начать с php. Он очень очень простой в понимании и очень лоялен к новичкам.
Когда освоите совершенно без проблем освоите и Javascript (сам он без того же пхп имхо в большинстве случаев не поможет решить задач)
Для php нужно:
Хорошая книжка — выбирайте что вам нравится, выбор огромный
Среда для отладки — например NuSphere PhpEdit для новичка прост и работает из коробки
Вспомогательные фреймоврки — smarty (для шаблонов), dbsimple (для доступа к базам)
Вэб сервер + mysql для домашней машины — посоветую
vertrigo(тут имхо меньше лишнего и работает сразу после установки, для новичков самое оно) или денвер.
После того как освоите php, дальше будет понятно куда двигаться. Или руби, питон или C#. Перл имхо тебе врядли пригодится.