JavaScript - единственный язык программирования, работающий в браузерах. Так что если тебе на сайте понадобится что-то, выходящее за рамки возможностей HTML + CSS + SVG, то единственный способ это сделать - использовать JS.
Если же у тебя сайт без интерактивных элементов, то JS не требуется.
P.S. Написанный на JS игрушечный интерпретатор Python, предложенный Татьяной, это забавно, но за попытку сбагрить такое клиенту тебя будут долго елозить мордой по столу.