Xander, при всем уважении, я не понял, почему не надо учить ХТМЛ. И из какого принципа станет понятно, почему текст выводится в одну строчку.
fiedizzy,если ты помнишь арифметику и таблицу умножения, то математику сильно поднимать не надо.
В принципе, на сложных алгоритмах может пригодится.
Но для гостевой, скажем, книги, этого достаточно.
Из языков я тебе бы порекомендовал тот, которым сам занимаюсь - РНР. Тому есть две простых причины - это самый веб-ориентированный язык из распространенных (т.е. специально придуман для веб-программирования), и самый распространенный из веб-ориентированных, а это что-то, да значит.