Знание других языков и HTML/CSS и тд?
ЯП и веб-разработка не имеют ничего общего между собой.
ЯП - это инструмент, реализующий логику работы алгоритма через написание кода.
Веб-разработка - это применение различных наборов веб-технологий (общепринятых правил для обмена информацией в интернете), позволяющих выносить логику работы алгоритма в сеть для возможности удалённой работы с сетевым приложением, запущенном на удалённом устройстве (например, на веб-сервере).
Ничто не мешает разрабатывать интернет-сервис на том языке программирования, который Вы уже знаете. Если хотите влиться в общий поток - учите PHP.
В плане корректного отображения в браузерах на клиентских устройствах, необходимо будет изучить гипертекстовую разметку (HTML5), создание каскадных таблиц стилей (CSS) и javascript (для обработки событий DOM-структуры веб-приложения браузером).
Причина, по которой вас обучали Pascal, Delphi и т.п. на первых классах/курсах - это понятие самого программирования, алгоритмов и т.п.Насколько важно знать другие языки, по типу Паскаля, Делфи и др полушкольных и языков
Только основы - алгоритмы, стиль мышления и т.п.Боюсь пропустить основы, начав изучать веб-разработку
Если вы поняли что да как на одном ЯПе, то изучить другой язык программирования не должен составить много труда. Главное было желание.