Результат работы программы куда-то передаётся, на какое-то устройство, и если это устройство - дисплей, то на нём и отображается этот результат. Что непонятно?
Если на сервере, то перезаписать скриптом все файлы.
Самопис, несложный. Готового не знаю.
Это ты уже придумал.
Это ненормально. Но больничка не поможет. Работай над собой, попробуй понять, что большинство проблем - это чепуха.
Вот лично у меня не сложилось однозначного впечатления, что ТС хочет сам осваивать какой-то ЯП. Скорее всего, он всё же предварительно определяется с выбором специалиста. А в этом смысле - всё же "ни о чём".
Да вообще тема ни о чём. Обычный сайт, PHP+Javascript - о чём тут вообще задумываться?
Выбор на серверной части между PHP, пайтоном, нодой, си или ещё какой хренью делается, исходя из всяких специфических соображений, которые в стартпосте не усматриваются. Поэтому в качестве первого приближения берём наиболее популярный вариант.
Учись, студент. ;)
На самом деле, переучиваться никогда не надо. Надо учиться, учиться и учиться - всегда чему-то новому. Но и старое не забывать.
Предупреждать надо.