Задача в действительности не сложная
Если есть знания в HTML, то сверстать страницу не проблема.
Можно реализовать алгоритм на любом удобном языке, который будет работать на сервере. Если есть знание JavaScript, можно сделать и статическую страницу. На PHP делается аналогичным образом, думаю, большого труда это не составит. А если стоит вопрос, как изучать что-то или не изучать, то лучше изучить, чтобы в дальнейшем было проще